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


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


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

 --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e3d499b9f79ea5c7aca42e77f0cbbb0e5726509b45756e2f317db6dfe8738ec9
--- Real Ultimate output ---
This is Ultimate 0.2.4-dev-0e0057c
[2024-03-12 00:03:21,493 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-03-12 00:03:21,532 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:03:21,535 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-03-12 00:03:21,536 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-03-12 00:03:21,551 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-03-12 00:03:21,552 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-03-12 00:03:21,552 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-03-12 00:03:21,553 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-03-12 00:03:21,553 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-03-12 00:03:21,554 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-03-12 00:03:21,554 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-03-12 00:03:21,554 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-03-12 00:03:21,555 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-03-12 00:03:21,555 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-03-12 00:03:21,555 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-03-12 00:03:21,556 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-03-12 00:03:21,556 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-03-12 00:03:21,556 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-03-12 00:03:21,556 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-03-12 00:03:21,557 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-03-12 00:03:21,557 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-03-12 00:03:21,558 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-03-12 00:03:21,558 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-03-12 00:03:21,558 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-03-12 00:03:21,558 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-03-12 00:03:21,559 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-03-12 00:03:21,559 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-03-12 00:03:21,559 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-03-12 00:03:21,560 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-03-12 00:03:21,560 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-12 00:03:21,560 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-03-12 00:03:21,560 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-03-12 00:03:21,560 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-03-12 00:03:21,561 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-03-12 00:03:21,561 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-03-12 00:03:21,561 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-03-12 00:03:21,561 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-03-12 00:03:21,562 INFO  L153        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-03-12 00:03:21,562 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-03-12 00:03:21,562 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-03-12 00:03:21,562 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 -> e3d499b9f79ea5c7aca42e77f0cbbb0e5726509b45756e2f317db6dfe8738ec9
[2024-03-12 00:03:21,741 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-03-12 00:03:21,768 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-03-12 00:03:21,773 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-03-12 00:03:21,775 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-03-12 00:03:21,776 INFO  L274        PluginConnector]: CDTParser initialized
[2024-03-12 00:03:21,777 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter-race-3.i
[2024-03-12 00:03:22,861 INFO  L533              CDTParser]: Created temporary CDT project at NULL
[2024-03-12 00:03:23,147 INFO  L384              CDTParser]: Found 1 translation units.
[2024-03-12 00:03:23,148 INFO  L180              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-array-join-counter-race-3.i
[2024-03-12 00:03:23,161 INFO  L427              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/70a832757/ad54f2bd4b7e4e908eb67ab097d89a2d/FLAG653310425
[2024-03-12 00:03:23,501 INFO  L435              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/data/70a832757/ad54f2bd4b7e4e908eb67ab097d89a2d
[2024-03-12 00:03:23,503 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-03-12 00:03:23,504 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-03-12 00:03:23,505 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-03-12 00:03:23,506 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-03-12 00:03:23,510 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-03-12 00:03:23,510 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:23,511 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e54db96 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23, skipping insertion in model container
[2024-03-12 00:03:23,511 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:23,547 INFO  L177         MainTranslator]: Built tables and reachable declarations
[2024-03-12 00:03:23,827 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-12 00:03:23,839 INFO  L202         MainTranslator]: Completed pre-run
[2024-03-12 00:03:23,878 INFO  L209          PostProcessor]: Analyzing one entry point: main
[2024-03-12 00:03:23,919 INFO  L206         MainTranslator]: Completed translation
[2024-03-12 00:03:23,919 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23 WrapperNode
[2024-03-12 00:03:23,919 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-03-12 00:03:23,920 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-03-12 00:03:23,920 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-03-12 00:03:23,920 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-03-12 00:03:23,925 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:03:23" (1/1) ...
[2024-03-12 00:03:23,943 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:03:23" (1/1) ...
[2024-03-12 00:03:23,966 INFO  L138                Inliner]: procedures = 271, calls = 70, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 187
[2024-03-12 00:03:23,966 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-03-12 00:03:23,967 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-03-12 00:03:23,967 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-03-12 00:03:23,967 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-03-12 00:03:23,974 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:23,974 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:23,980 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:23,980 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:24,006 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:24,010 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:24,012 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:24,013 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:24,016 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-03-12 00:03:24,017 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-03-12 00:03:24,017 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-03-12 00:03:24,017 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-03-12 00:03:24,018 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (1/1) ...
[2024-03-12 00:03:24,022 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-03-12 00:03:24,029 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 00:03:24,063 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:03:24,067 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:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-03-12 00:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2024-03-12 00:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-03-12 00:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$
[2024-03-12 00:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-03-12 00:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-03-12 00:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-03-12 00:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-03-12 00:03:24,089 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2024-03-12 00:03:24,090 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-03-12 00:03:24,090 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$
[2024-03-12 00:03:24,090 INFO  L130     BoogieDeclarations]: Found specification of procedure cleaner
[2024-03-12 00:03:24,090 INFO  L138     BoogieDeclarations]: Found implementation of procedure cleaner
[2024-03-12 00:03:24,090 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-03-12 00:03:24,090 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-03-12 00:03:24,090 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-03-12 00:03:24,090 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-03-12 00:03:24,090 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-03-12 00:03:24,091 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:03:24,267 INFO  L241             CfgBuilder]: Building ICFG
[2024-03-12 00:03:24,269 INFO  L267             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-03-12 00:03:24,665 INFO  L282             CfgBuilder]: Performing block encoding
[2024-03-12 00:03:24,691 INFO  L304             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-03-12 00:03:24,691 INFO  L309             CfgBuilder]: Removed 5 assume(true) statements.
[2024-03-12 00:03:24,692 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 12:03:24 BoogieIcfgContainer
[2024-03-12 00:03:24,692 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-03-12 00:03:24,694 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-03-12 00:03:24,694 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-03-12 00:03:24,696 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-03-12 00:03:24,696 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.03 12:03:23" (1/3) ...
[2024-03-12 00:03:24,697 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@edde08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.03 12:03:24, skipping insertion in model container
[2024-03-12 00:03:24,697 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.03 12:03:23" (2/3) ...
[2024-03-12 00:03:24,697 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@edde08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.03 12:03:24, skipping insertion in model container
[2024-03-12 00:03:24,697 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.03 12:03:24" (3/3) ...
[2024-03-12 00:03:24,698 INFO  L112   eAbstractionObserver]: Analyzing ICFG per-thread-array-join-counter-race-3.i
[2024-03-12 00:03:24,705 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-03-12 00:03:24,712 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-03-12 00:03:24,712 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 33 error locations.
[2024-03-12 00:03:24,712 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-03-12 00:03:24,797 INFO  L144    ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions.
[2024-03-12 00:03:24,830 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 412 places, 421 transitions, 856 flow
[2024-03-12 00:03:24,996 INFO  L124   PetriNetUnfolderBase]: 21/563 cut-off events.
[2024-03-12 00:03:24,996 INFO  L125   PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES.
[2024-03-12 00:03:25,010 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 574 conditions, 563 events. 21/563 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1248 event pairs, 0 based on Foata normal form. 0/481 useless extension candidates. Maximal degree in co-relation 443. Up to 6 conditions per place. 
[2024-03-12 00:03:25,010 INFO  L82        GeneralOperation]: Start removeDead. Operand has 412 places, 421 transitions, 856 flow
[2024-03-12 00:03:25,017 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 329 places, 334 transitions, 678 flow
[2024-03-12 00:03:25,025 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-12 00:03:25,031 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;@5cfd84c0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-12 00:03:25,032 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 51 error locations.
[2024-03-12 00:03:25,037 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-12 00:03:25,037 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-12 00:03:25,038 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 00:03:25,038 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:25,038 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:03:25,039 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:03:25,043 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:25,043 INFO  L85        PathProgramCache]: Analyzing trace with hash 736956336, now seen corresponding path program 1 times
[2024-03-12 00:03:25,049 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:25,049 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336608834]
[2024-03-12 00:03:25,050 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:25,050 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:25,133 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:25,229 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:03:25,230 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:25,230 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336608834]
[2024-03-12 00:03:25,231 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336608834] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:25,231 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:25,231 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:03:25,232 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821564100]
[2024-03-12 00:03:25,232 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:25,238 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:03:25,242 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:25,260 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:03:25,260 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:03:25,315 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 374 out of 421
[2024-03-12 00:03:25,319 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 334 transitions, 678 flow. Second operand  has 3 states, 3 states have (on average 375.3333333333333) internal successors, (1126), 3 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:25,319 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:25,319 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 421
[2024-03-12 00:03:25,320 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:26,150 INFO  L124   PetriNetUnfolderBase]: 630/5152 cut-off events.
[2024-03-12 00:03:26,150 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-12 00:03:26,163 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6164 conditions, 5152 events. 630/5152 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 43118 event pairs, 497 based on Foata normal form. 168/4639 useless extension candidates. Maximal degree in co-relation 6024. Up to 982 conditions per place. 
[2024-03-12 00:03:26,180 INFO  L140   encePairwiseOnDemand]: 411/421 looper letters, 28 selfloop transitions, 2 changer transitions 1/324 dead transitions.
[2024-03-12 00:03:26,180 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 324 transitions, 718 flow
[2024-03-12 00:03:26,182 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:03:26,183 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:03:26,191 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1160 transitions.
[2024-03-12 00:03:26,195 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9184481393507522
[2024-03-12 00:03:26,196 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1160 transitions.
[2024-03-12 00:03:26,196 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1160 transitions.
[2024-03-12 00:03:26,199 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:26,201 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1160 transitions.
[2024-03-12 00:03:26,205 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 386.6666666666667) internal successors, (1160), 3 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:26,211 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:26,212 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:26,213 INFO  L175             Difference]: Start difference. First operand has 329 places, 334 transitions, 678 flow. Second operand 3 states and 1160 transitions.
[2024-03-12 00:03:26,214 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 324 transitions, 718 flow
[2024-03-12 00:03:26,218 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 324 transitions, 717 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:03:26,223 INFO  L231             Difference]: Finished difference. Result has 326 places, 323 transitions, 659 flow
[2024-03-12 00:03:26,224 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=657, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=324, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=659, PETRI_PLACES=326, PETRI_TRANSITIONS=323}
[2024-03-12 00:03:26,228 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -3 predicate places.
[2024-03-12 00:03:26,228 INFO  L495      AbstractCegarLoop]: Abstraction has has 326 places, 323 transitions, 659 flow
[2024-03-12 00:03:26,229 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 375.3333333333333) internal successors, (1126), 3 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:26,229 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:26,229 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:03:26,229 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-03-12 00:03:26,229 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:03:26,230 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:26,230 INFO  L85        PathProgramCache]: Analyzing trace with hash 1266779438, now seen corresponding path program 1 times
[2024-03-12 00:03:26,230 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:26,230 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95580627]
[2024-03-12 00:03:26,230 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:26,231 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:26,247 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:26,313 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:03:26,313 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:26,313 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95580627]
[2024-03-12 00:03:26,314 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95580627] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:26,314 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:26,314 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:03:26,314 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718918613]
[2024-03-12 00:03:26,314 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:26,316 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:03:26,316 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:26,316 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:03:26,317 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:03:26,367 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 364 out of 421
[2024-03-12 00:03:26,371 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 323 transitions, 659 flow. Second operand  has 3 states, 3 states have (on average 365.0) internal successors, (1095), 3 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:26,371 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:26,371 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 364 of 421
[2024-03-12 00:03:26,371 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:27,088 INFO  L124   PetriNetUnfolderBase]: 718/5702 cut-off events.
[2024-03-12 00:03:27,088 INFO  L125   PetriNetUnfolderBase]: For 35/35 co-relation queries the response was YES.
[2024-03-12 00:03:27,100 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6860 conditions, 5702 events. 718/5702 cut-off events. For 35/35 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 49413 event pairs, 582 based on Foata normal form. 0/4993 useless extension candidates. Maximal degree in co-relation 6805. Up to 1124 conditions per place. 
[2024-03-12 00:03:27,116 INFO  L140   encePairwiseOnDemand]: 413/421 looper letters, 31 selfloop transitions, 1 changer transitions 0/316 dead transitions.
[2024-03-12 00:03:27,117 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 316 transitions, 709 flow
[2024-03-12 00:03:27,117 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:03:27,118 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:03:27,119 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1131 transitions.
[2024-03-12 00:03:27,120 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8954869358669834
[2024-03-12 00:03:27,120 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1131 transitions.
[2024-03-12 00:03:27,120 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1131 transitions.
[2024-03-12 00:03:27,120 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:27,120 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1131 transitions.
[2024-03-12 00:03:27,122 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 377.0) internal successors, (1131), 3 states have internal predecessors, (1131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:27,124 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:27,125 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:27,125 INFO  L175             Difference]: Start difference. First operand has 326 places, 323 transitions, 659 flow. Second operand 3 states and 1131 transitions.
[2024-03-12 00:03:27,125 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 316 transitions, 709 flow
[2024-03-12 00:03:27,127 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 316 transitions, 705 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:03:27,131 INFO  L231             Difference]: Finished difference. Result has 318 places, 316 transitions, 643 flow
[2024-03-12 00:03:27,132 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=641, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=643, PETRI_PLACES=318, PETRI_TRANSITIONS=316}
[2024-03-12 00:03:27,132 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -11 predicate places.
[2024-03-12 00:03:27,132 INFO  L495      AbstractCegarLoop]: Abstraction has has 318 places, 316 transitions, 643 flow
[2024-03-12 00:03:27,133 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 365.0) internal successors, (1095), 3 states have internal predecessors, (1095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:27,133 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:27,133 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:03:27,133 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-03-12 00:03:27,134 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:03:27,134 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:27,134 INFO  L85        PathProgramCache]: Analyzing trace with hash -1023817701, now seen corresponding path program 1 times
[2024-03-12 00:03:27,134 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:27,135 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638474955]
[2024-03-12 00:03:27,135 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:27,135 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:27,161 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:27,514 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:03:27,514 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:27,515 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638474955]
[2024-03-12 00:03:27,515 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638474955] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:27,516 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:27,516 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:03:27,516 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409792299]
[2024-03-12 00:03:27,516 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:27,517 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:03:27,518 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:27,519 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:03:27,519 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:03:27,932 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 313 out of 421
[2024-03-12 00:03:27,935 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 318 places, 316 transitions, 643 flow. Second operand  has 6 states, 6 states have (on average 314.3333333333333) internal successors, (1886), 6 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:27,935 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:27,935 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 313 of 421
[2024-03-12 00:03:27,935 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:31,830 INFO  L124   PetriNetUnfolderBase]: 12453/33735 cut-off events.
[2024-03-12 00:03:31,831 INFO  L125   PetriNetUnfolderBase]: For 78/78 co-relation queries the response was YES.
[2024-03-12 00:03:31,894 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 52932 conditions, 33735 events. 12453/33735 cut-off events. For 78/78 co-relation queries the response was YES. Maximal size of possible extension queue 763. Compared 361307 event pairs, 11729 based on Foata normal form. 0/30480 useless extension candidates. Maximal degree in co-relation 52876. Up to 19118 conditions per place. 
[2024-03-12 00:03:32,016 INFO  L140   encePairwiseOnDemand]: 415/421 looper letters, 68 selfloop transitions, 5 changer transitions 0/315 dead transitions.
[2024-03-12 00:03:32,017 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 315 transitions, 787 flow
[2024-03-12 00:03:32,017 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:03:32,017 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:03:32,020 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1952 transitions.
[2024-03-12 00:03:32,021 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7727632620744259
[2024-03-12 00:03:32,021 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1952 transitions.
[2024-03-12 00:03:32,021 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1952 transitions.
[2024-03-12 00:03:32,022 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:32,022 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1952 transitions.
[2024-03-12 00:03:32,026 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 325.3333333333333) internal successors, (1952), 6 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,030 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,031 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,031 INFO  L175             Difference]: Start difference. First operand has 318 places, 316 transitions, 643 flow. Second operand 6 states and 1952 transitions.
[2024-03-12 00:03:32,032 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 315 transitions, 787 flow
[2024-03-12 00:03:32,034 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 315 transitions, 786 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:03:32,037 INFO  L231             Difference]: Finished difference. Result has 321 places, 315 transitions, 650 flow
[2024-03-12 00:03:32,038 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=640, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=315, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=650, PETRI_PLACES=321, PETRI_TRANSITIONS=315}
[2024-03-12 00:03:32,038 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -8 predicate places.
[2024-03-12 00:03:32,038 INFO  L495      AbstractCegarLoop]: Abstraction has has 321 places, 315 transitions, 650 flow
[2024-03-12 00:03:32,040 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 314.3333333333333) internal successors, (1886), 6 states have internal predecessors, (1886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,040 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:32,040 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:03:32,040 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-03-12 00:03:32,040 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:03:32,041 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:32,041 INFO  L85        PathProgramCache]: Analyzing trace with hash 1370877699, now seen corresponding path program 1 times
[2024-03-12 00:03:32,041 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:32,041 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456322563]
[2024-03-12 00:03:32,041 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:32,042 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:32,067 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:32,097 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:03:32,097 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:32,098 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456322563]
[2024-03-12 00:03:32,098 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456322563] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:32,098 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:32,098 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:03:32,098 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835586616]
[2024-03-12 00:03:32,098 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:32,099 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:03:32,099 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:32,099 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:03:32,100 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:03:32,121 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 421
[2024-03-12 00:03:32,122 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 315 transitions, 650 flow. Second operand  has 3 states, 3 states have (on average 378.3333333333333) internal successors, (1135), 3 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,122 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:32,122 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 421
[2024-03-12 00:03:32,122 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:32,784 INFO  L124   PetriNetUnfolderBase]: 798/5204 cut-off events.
[2024-03-12 00:03:32,784 INFO  L125   PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES.
[2024-03-12 00:03:32,795 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6468 conditions, 5204 events. 798/5204 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 43754 event pairs, 617 based on Foata normal form. 0/4599 useless extension candidates. Maximal degree in co-relation 6413. Up to 1221 conditions per place. 
[2024-03-12 00:03:32,809 INFO  L140   encePairwiseOnDemand]: 418/421 looper letters, 24 selfloop transitions, 2 changer transitions 0/314 dead transitions.
[2024-03-12 00:03:32,809 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 314 transitions, 700 flow
[2024-03-12 00:03:32,810 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:03:32,810 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:03:32,811 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1158 transitions.
[2024-03-12 00:03:32,812 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9168646080760094
[2024-03-12 00:03:32,812 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1158 transitions.
[2024-03-12 00:03:32,812 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1158 transitions.
[2024-03-12 00:03:32,812 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:32,813 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1158 transitions.
[2024-03-12 00:03:32,815 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 386.0) internal successors, (1158), 3 states have internal predecessors, (1158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,817 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,817 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,817 INFO  L175             Difference]: Start difference. First operand has 321 places, 315 transitions, 650 flow. Second operand 3 states and 1158 transitions.
[2024-03-12 00:03:32,818 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 314 transitions, 700 flow
[2024-03-12 00:03:32,819 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 317 places, 314 transitions, 690 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-12 00:03:32,822 INFO  L231             Difference]: Finished difference. Result has 317 places, 314 transitions, 642 flow
[2024-03-12 00:03:32,822 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=642, PETRI_PLACES=317, PETRI_TRANSITIONS=314}
[2024-03-12 00:03:32,823 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -12 predicate places.
[2024-03-12 00:03:32,823 INFO  L495      AbstractCegarLoop]: Abstraction has has 317 places, 314 transitions, 642 flow
[2024-03-12 00:03:32,824 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 378.3333333333333) internal successors, (1135), 3 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:32,824 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:32,824 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:03:32,824 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-03-12 00:03:32,824 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:03:32,824 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:32,825 INFO  L85        PathProgramCache]: Analyzing trace with hash -909278509, now seen corresponding path program 1 times
[2024-03-12 00:03:32,825 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:32,825 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144184738]
[2024-03-12 00:03:32,825 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:32,825 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:32,843 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:33,154 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:03:33,155 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:33,155 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144184738]
[2024-03-12 00:03:33,155 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144184738] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:33,155 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:33,155 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:03:33,156 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152505712]
[2024-03-12 00:03:33,156 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:33,156 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:03:33,157 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:33,157 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:03:33,157 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:03:33,498 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 310 out of 421
[2024-03-12 00:03:33,500 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 314 transitions, 642 flow. Second operand  has 6 states, 6 states have (on average 312.0) internal successors, (1872), 6 states have internal predecessors, (1872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:33,500 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:33,500 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 310 of 421
[2024-03-12 00:03:33,500 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:37,131 INFO  L124   PetriNetUnfolderBase]: 13352/33466 cut-off events.
[2024-03-12 00:03:37,131 INFO  L125   PetriNetUnfolderBase]: For 73/73 co-relation queries the response was YES.
[2024-03-12 00:03:37,197 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 53899 conditions, 33466 events. 13352/33466 cut-off events. For 73/73 co-relation queries the response was YES. Maximal size of possible extension queue 793. Compared 346321 event pairs, 12369 based on Foata normal form. 0/31122 useless extension candidates. Maximal degree in co-relation 53843. Up to 20352 conditions per place. 
[2024-03-12 00:03:37,296 INFO  L140   encePairwiseOnDemand]: 415/421 looper letters, 70 selfloop transitions, 5 changer transitions 0/313 dead transitions.
[2024-03-12 00:03:37,296 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 313 transitions, 790 flow
[2024-03-12 00:03:37,297 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:03:37,297 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:03:37,300 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1936 transitions.
[2024-03-12 00:03:37,301 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7664291369754552
[2024-03-12 00:03:37,301 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1936 transitions.
[2024-03-12 00:03:37,301 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1936 transitions.
[2024-03-12 00:03:37,302 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:37,302 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1936 transitions.
[2024-03-12 00:03:37,305 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 322.6666666666667) internal successors, (1936), 6 states have internal predecessors, (1936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:37,309 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:37,311 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:37,311 INFO  L175             Difference]: Start difference. First operand has 317 places, 314 transitions, 642 flow. Second operand 6 states and 1936 transitions.
[2024-03-12 00:03:37,311 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 313 transitions, 790 flow
[2024-03-12 00:03:37,313 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 313 transitions, 786 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:03:37,315 INFO  L231             Difference]: Finished difference. Result has 319 places, 313 transitions, 646 flow
[2024-03-12 00:03:37,316 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=636, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=313, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=308, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=646, PETRI_PLACES=319, PETRI_TRANSITIONS=313}
[2024-03-12 00:03:37,316 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -10 predicate places.
[2024-03-12 00:03:37,316 INFO  L495      AbstractCegarLoop]: Abstraction has has 319 places, 313 transitions, 646 flow
[2024-03-12 00:03:37,318 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 312.0) internal successors, (1872), 6 states have internal predecessors, (1872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:37,318 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:37,318 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:03:37,318 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-03-12 00:03:37,318 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:03:37,318 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:37,318 INFO  L85        PathProgramCache]: Analyzing trace with hash 489473364, now seen corresponding path program 1 times
[2024-03-12 00:03:37,319 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:37,319 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158532090]
[2024-03-12 00:03:37,319 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:37,319 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:37,344 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:37,788 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:03:37,788 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:37,788 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158532090]
[2024-03-12 00:03:37,788 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158532090] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:37,788 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:37,788 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:03:37,788 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477263152]
[2024-03-12 00:03:37,789 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:37,789 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:03:37,789 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:37,790 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:03:37,790 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:03:38,312 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 334 out of 421
[2024-03-12 00:03:38,314 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 313 transitions, 646 flow. Second operand  has 6 states, 6 states have (on average 336.5) internal successors, (2019), 6 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:38,314 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:38,314 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 334 of 421
[2024-03-12 00:03:38,314 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:40,485 INFO  L124   PetriNetUnfolderBase]: 5923/18177 cut-off events.
[2024-03-12 00:03:40,486 INFO  L125   PetriNetUnfolderBase]: For 78/99 co-relation queries the response was YES.
[2024-03-12 00:03:40,526 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 27440 conditions, 18177 events. 5923/18177 cut-off events. For 78/99 co-relation queries the response was YES. Maximal size of possible extension queue 348. Compared 178271 event pairs, 1056 based on Foata normal form. 0/16628 useless extension candidates. Maximal degree in co-relation 27385. Up to 5787 conditions per place. 
[2024-03-12 00:03:40,580 INFO  L140   encePairwiseOnDemand]: 390/421 looper letters, 179 selfloop transitions, 44 changer transitions 0/477 dead transitions.
[2024-03-12 00:03:40,581 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 477 transitions, 1434 flow
[2024-03-12 00:03:40,581 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:03:40,581 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:03:40,584 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2232 transitions.
[2024-03-12 00:03:40,585 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8836104513064132
[2024-03-12 00:03:40,585 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2232 transitions.
[2024-03-12 00:03:40,585 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2232 transitions.
[2024-03-12 00:03:40,587 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:40,587 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2232 transitions.
[2024-03-12 00:03:40,591 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 372.0) internal successors, (2232), 6 states have internal predecessors, (2232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:40,595 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:40,595 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:40,596 INFO  L175             Difference]: Start difference. First operand has 319 places, 313 transitions, 646 flow. Second operand 6 states and 2232 transitions.
[2024-03-12 00:03:40,596 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 477 transitions, 1434 flow
[2024-03-12 00:03:40,598 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 477 transitions, 1424 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-03-12 00:03:40,602 INFO  L231             Difference]: Finished difference. Result has 323 places, 356 transitions, 958 flow
[2024-03-12 00:03:40,603 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=634, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=286, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=958, PETRI_PLACES=323, PETRI_TRANSITIONS=356}
[2024-03-12 00:03:40,604 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -6 predicate places.
[2024-03-12 00:03:40,604 INFO  L495      AbstractCegarLoop]: Abstraction has has 323 places, 356 transitions, 958 flow
[2024-03-12 00:03:40,604 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 336.5) internal successors, (2019), 6 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:40,604 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:40,604 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:03:40,605 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-03-12 00:03:40,605 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:03:40,605 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:40,605 INFO  L85        PathProgramCache]: Analyzing trace with hash 1832544625, now seen corresponding path program 1 times
[2024-03-12 00:03:40,605 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:40,605 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742165694]
[2024-03-12 00:03:40,605 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:40,606 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:40,625 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:40,651 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:03:40,651 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:40,651 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742165694]
[2024-03-12 00:03:40,651 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742165694] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:40,651 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:40,651 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:03:40,651 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817122836]
[2024-03-12 00:03:40,652 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:40,652 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:03:40,652 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:40,652 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:03:40,653 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:03:40,673 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 374 out of 421
[2024-03-12 00:03:40,674 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 356 transitions, 958 flow. Second operand  has 3 states, 3 states have (on average 375.3333333333333) internal successors, (1126), 3 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:40,674 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:40,674 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 374 of 421
[2024-03-12 00:03:40,674 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:43,817 INFO  L124   PetriNetUnfolderBase]: 4117/23684 cut-off events.
[2024-03-12 00:03:43,817 INFO  L125   PetriNetUnfolderBase]: For 1051/1314 co-relation queries the response was YES.
[2024-03-12 00:03:43,907 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 35561 conditions, 23684 events. 4117/23684 cut-off events. For 1051/1314 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 265977 event pairs, 1080 based on Foata normal form. 0/20686 useless extension candidates. Maximal degree in co-relation 35503. Up to 2170 conditions per place. 
[2024-03-12 00:03:43,986 INFO  L140   encePairwiseOnDemand]: 410/421 looper letters, 44 selfloop transitions, 8 changer transitions 0/380 dead transitions.
[2024-03-12 00:03:43,986 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 380 transitions, 1116 flow
[2024-03-12 00:03:43,988 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:03:43,988 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:03:43,989 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1177 transitions.
[2024-03-12 00:03:43,990 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.931908155186065
[2024-03-12 00:03:43,990 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1177 transitions.
[2024-03-12 00:03:43,990 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1177 transitions.
[2024-03-12 00:03:43,991 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:43,991 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1177 transitions.
[2024-03-12 00:03:43,993 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:03:43,995 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:43,995 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:43,995 INFO  L175             Difference]: Start difference. First operand has 323 places, 356 transitions, 958 flow. Second operand 3 states and 1177 transitions.
[2024-03-12 00:03:43,996 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 380 transitions, 1116 flow
[2024-03-12 00:03:44,001 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 380 transitions, 1116 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 00:03:44,004 INFO  L231             Difference]: Finished difference. Result has 327 places, 364 transitions, 1028 flow
[2024-03-12 00:03:44,005 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=958, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=348, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1028, PETRI_PLACES=327, PETRI_TRANSITIONS=364}
[2024-03-12 00:03:44,005 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, -2 predicate places.
[2024-03-12 00:03:44,005 INFO  L495      AbstractCegarLoop]: Abstraction has has 327 places, 364 transitions, 1028 flow
[2024-03-12 00:03:44,006 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 375.3333333333333) internal successors, (1126), 3 states have internal predecessors, (1126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:44,006 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:44,006 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:03:44,006 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-03-12 00:03:44,006 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:03:44,007 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:44,007 INFO  L85        PathProgramCache]: Analyzing trace with hash 335265104, now seen corresponding path program 1 times
[2024-03-12 00:03:44,007 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:44,007 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721910748]
[2024-03-12 00:03:44,007 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:44,007 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:44,031 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:44,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:03:44,104 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:44,104 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721910748]
[2024-03-12 00:03:44,104 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721910748] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:44,104 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:44,104 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:03:44,105 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740680881]
[2024-03-12 00:03:44,105 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:44,105 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-12 00:03:44,105 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:44,106 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-12 00:03:44,106 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-12 00:03:44,183 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 421
[2024-03-12 00:03:44,186 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 364 transitions, 1028 flow. Second operand  has 5 states, 5 states have (on average 378.8) internal successors, (1894), 5 states have internal predecessors, (1894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:44,187 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:44,187 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 421
[2024-03-12 00:03:44,187 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:47,936 INFO  L124   PetriNetUnfolderBase]: 3837/26084 cut-off events.
[2024-03-12 00:03:47,936 INFO  L125   PetriNetUnfolderBase]: For 1628/2023 co-relation queries the response was YES.
[2024-03-12 00:03:48,020 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 40060 conditions, 26084 events. 3837/26084 cut-off events. For 1628/2023 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 311321 event pairs, 1641 based on Foata normal form. 3/23243 useless extension candidates. Maximal degree in co-relation 39997. Up to 2749 conditions per place. 
[2024-03-12 00:03:48,089 INFO  L140   encePairwiseOnDemand]: 412/421 looper letters, 36 selfloop transitions, 8 changer transitions 0/379 dead transitions.
[2024-03-12 00:03:48,090 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 379 transitions, 1148 flow
[2024-03-12 00:03:48,090 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:03:48,090 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:03:48,093 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2307 transitions.
[2024-03-12 00:03:48,094 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9133016627078385
[2024-03-12 00:03:48,094 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2307 transitions.
[2024-03-12 00:03:48,094 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2307 transitions.
[2024-03-12 00:03:48,095 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:48,095 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2307 transitions.
[2024-03-12 00:03:48,099 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 384.5) internal successors, (2307), 6 states have internal predecessors, (2307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:48,101 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:48,102 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:48,102 INFO  L175             Difference]: Start difference. First operand has 327 places, 364 transitions, 1028 flow. Second operand 6 states and 2307 transitions.
[2024-03-12 00:03:48,102 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 379 transitions, 1148 flow
[2024-03-12 00:03:48,108 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 379 transitions, 1132 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:03:48,110 INFO  L231             Difference]: Finished difference. Result has 334 places, 369 transitions, 1062 flow
[2024-03-12 00:03:48,111 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1012, PETRI_DIFFERENCE_MINUEND_PLACES=325, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1062, PETRI_PLACES=334, PETRI_TRANSITIONS=369}
[2024-03-12 00:03:48,111 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 5 predicate places.
[2024-03-12 00:03:48,111 INFO  L495      AbstractCegarLoop]: Abstraction has has 334 places, 369 transitions, 1062 flow
[2024-03-12 00:03:48,112 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 378.8) internal successors, (1894), 5 states have internal predecessors, (1894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:48,112 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:48,112 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:03:48,112 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-03-12 00:03:48,113 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:03:48,113 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:48,113 INFO  L85        PathProgramCache]: Analyzing trace with hash 1326375673, now seen corresponding path program 1 times
[2024-03-12 00:03:48,113 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:48,113 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708209820]
[2024-03-12 00:03:48,113 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:48,113 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:48,132 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:48,155 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:03:48,155 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:48,155 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708209820]
[2024-03-12 00:03:48,155 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708209820] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:48,155 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:48,156 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:03:48,156 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434048990]
[2024-03-12 00:03:48,156 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:48,156 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:03:48,156 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:48,157 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:03:48,157 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:03:48,173 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 373 out of 421
[2024-03-12 00:03:48,173 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 334 places, 369 transitions, 1062 flow. Second operand  has 3 states, 3 states have (on average 374.6666666666667) internal successors, (1124), 3 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:48,173 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:48,173 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 373 of 421
[2024-03-12 00:03:48,174 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:03:51,960 INFO  L124   PetriNetUnfolderBase]: 4470/27060 cut-off events.
[2024-03-12 00:03:51,960 INFO  L125   PetriNetUnfolderBase]: For 1466/1737 co-relation queries the response was YES.
[2024-03-12 00:03:52,061 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42238 conditions, 27060 events. 4470/27060 cut-off events. For 1466/1737 co-relation queries the response was YES. Maximal size of possible extension queue 353. Compared 319242 event pairs, 1707 based on Foata normal form. 0/24528 useless extension candidates. Maximal degree in co-relation 42171. Up to 4259 conditions per place. 
[2024-03-12 00:03:52,127 INFO  L140   encePairwiseOnDemand]: 416/421 looper letters, 35 selfloop transitions, 2 changer transitions 0/379 dead transitions.
[2024-03-12 00:03:52,127 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 379 transitions, 1159 flow
[2024-03-12 00:03:52,128 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:03:52,128 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:03:52,129 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1159 transitions.
[2024-03-12 00:03:52,129 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9176563737133808
[2024-03-12 00:03:52,129 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1159 transitions.
[2024-03-12 00:03:52,130 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1159 transitions.
[2024-03-12 00:03:52,130 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:03:52,130 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1159 transitions.
[2024-03-12 00:03:52,132 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 386.3333333333333) internal successors, (1159), 3 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:52,133 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:52,133 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:52,133 INFO  L175             Difference]: Start difference. First operand has 334 places, 369 transitions, 1062 flow. Second operand 3 states and 1159 transitions.
[2024-03-12 00:03:52,134 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 379 transitions, 1159 flow
[2024-03-12 00:03:52,138 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 332 places, 379 transitions, 1155 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:03:52,141 INFO  L231             Difference]: Finished difference. Result has 333 places, 368 transitions, 1066 flow
[2024-03-12 00:03:52,141 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1052, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1066, PETRI_PLACES=333, PETRI_TRANSITIONS=368}
[2024-03-12 00:03:52,142 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 4 predicate places.
[2024-03-12 00:03:52,142 INFO  L495      AbstractCegarLoop]: Abstraction has has 333 places, 368 transitions, 1066 flow
[2024-03-12 00:03:52,142 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 374.6666666666667) internal successors, (1124), 3 states have internal predecessors, (1124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:52,142 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:03:52,142 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:03:52,142 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-03-12 00:03:52,142 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:03:52,143 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:03:52,143 INFO  L85        PathProgramCache]: Analyzing trace with hash -1415841914, now seen corresponding path program 1 times
[2024-03-12 00:03:52,143 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:03:52,143 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440108042]
[2024-03-12 00:03:52,143 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:03:52,143 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:03:52,162 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:03:52,436 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:03:52,437 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:03:52,437 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440108042]
[2024-03-12 00:03:52,437 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440108042] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:03:52,437 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:03:52,437 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:03:52,437 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134485658]
[2024-03-12 00:03:52,437 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:03:52,438 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:03:52,438 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:03:52,438 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:03:52,438 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:03:53,093 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 352 out of 421
[2024-03-12 00:03:53,095 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 368 transitions, 1066 flow. Second operand  has 6 states, 6 states have (on average 355.0) internal successors, (2130), 6 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:03:53,095 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:03:53,095 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 421
[2024-03-12 00:03:53,095 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:04:04,276 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][498], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), 93#L1059-4true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-12 00:04:04,276 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:04:04,276 INFO  L297   olderBase$Statistics]:   existing Event has 319 ancestors and is cut-off event
[2024-03-12 00:04:04,276 INFO  L297   olderBase$Statistics]:   existing Event has 350 ancestors and is cut-off event
[2024-03-12 00:04:04,276 INFO  L297   olderBase$Statistics]:   existing Event has 319 ancestors and is cut-off event
[2024-03-12 00:04:04,276 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][499], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 235#L1059-5true, Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-12 00:04:04,276 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 320 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 320 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][500], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, 441#true])
[2024-03-12 00:04:04,277 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 321 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 321 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][329], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), 311#L1059-8true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-12 00:04:04,277 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 323 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L297   olderBase$Statistics]:   existing Event has 323 ancestors and is cut-off event
[2024-03-12 00:04:04,277 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][329], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 8#L1059-7true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-12 00:04:04,278 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-12 00:04:04,278 INFO  L297   olderBase$Statistics]:   existing Event has 322 ancestors and is cut-off event
[2024-03-12 00:04:04,278 INFO  L297   olderBase$Statistics]:   existing Event has 322 ancestors and is cut-off event
[2024-03-12 00:04:04,278 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:04:04,299 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][498], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), 268#L1069-2true, Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-12 00:04:04,299 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-12 00:04:04,299 INFO  L297   olderBase$Statistics]:   existing Event has 325 ancestors and is cut-off event
[2024-03-12 00:04:04,299 INFO  L297   olderBase$Statistics]:   existing Event has 356 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L297   olderBase$Statistics]:   existing Event has 325 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][499], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-12 00:04:04,300 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L297   olderBase$Statistics]:   existing Event has 326 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L297   olderBase$Statistics]:   existing Event has 326 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][500], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 222#L1069-4true, 476#true, 441#true])
[2024-03-12 00:04:04,300 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L297   olderBase$Statistics]:   existing Event has 327 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L297   olderBase$Statistics]:   existing Event has 327 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:04:04,300 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][329], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-12 00:04:04,301 INFO  L294   olderBase$Statistics]: this new event has 390 ancestors and is cut-off event
[2024-03-12 00:04:04,301 INFO  L297   olderBase$Statistics]:   existing Event has 222 ancestors and is cut-off event
[2024-03-12 00:04:04,301 INFO  L297   olderBase$Statistics]:   existing Event has 328 ancestors and is cut-off event
[2024-03-12 00:04:04,301 INFO  L297   olderBase$Statistics]:   existing Event has 328 ancestors and is cut-off event
[2024-03-12 00:04:04,301 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][329], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 462#(<= ~breads_total~0 0), Black: 463#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~3#1| 0)), 391#L1027-5true, Black: 465#(and (<= ~breads_total~0 0) (= |ULTIMATE.start_main_~i~2#1| 0)), 301#L1043-5true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 441#true])
[2024-03-12 00:04:04,301 INFO  L294   olderBase$Statistics]: this new event has 391 ancestors and is cut-off event
[2024-03-12 00:04:04,301 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 00:04:04,301 INFO  L297   olderBase$Statistics]:   existing Event has 329 ancestors and is cut-off event
[2024-03-12 00:04:04,301 INFO  L297   olderBase$Statistics]:   existing Event has 329 ancestors and is cut-off event
[2024-03-12 00:04:04,305 INFO  L124   PetriNetUnfolderBase]: 16133/67030 cut-off events.
[2024-03-12 00:04:04,305 INFO  L125   PetriNetUnfolderBase]: For 7914/8601 co-relation queries the response was YES.
[2024-03-12 00:04:04,588 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 112170 conditions, 67030 events. 16133/67030 cut-off events. For 7914/8601 co-relation queries the response was YES. Maximal size of possible extension queue 923. Compared 888306 event pairs, 3464 based on Foata normal form. 4/60190 useless extension candidates. Maximal degree in co-relation 112103. Up to 8295 conditions per place. 
[2024-03-12 00:04:04,749 INFO  L140   encePairwiseOnDemand]: 401/421 looper letters, 164 selfloop transitions, 64 changer transitions 0/541 dead transitions.
[2024-03-12 00:04:04,749 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 541 transitions, 2036 flow
[2024-03-12 00:04:04,750 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:04:04,750 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:04:04,753 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2303 transitions.
[2024-03-12 00:04:04,753 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9117181314330958
[2024-03-12 00:04:04,754 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2303 transitions.
[2024-03-12 00:04:04,754 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2303 transitions.
[2024-03-12 00:04:04,755 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:04:04,755 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2303 transitions.
[2024-03-12 00:04:04,758 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 383.8333333333333) internal successors, (2303), 6 states have internal predecessors, (2303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:04,761 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:04,761 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:04,761 INFO  L175             Difference]: Start difference. First operand has 333 places, 368 transitions, 1066 flow. Second operand 6 states and 2303 transitions.
[2024-03-12 00:04:04,761 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 541 transitions, 2036 flow
[2024-03-12 00:04:04,767 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 541 transitions, 2036 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 00:04:04,771 INFO  L231             Difference]: Finished difference. Result has 343 places, 432 transitions, 1650 flow
[2024-03-12 00:04:04,771 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1066, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=343, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1650, PETRI_PLACES=343, PETRI_TRANSITIONS=432}
[2024-03-12 00:04:04,772 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 14 predicate places.
[2024-03-12 00:04:04,772 INFO  L495      AbstractCegarLoop]: Abstraction has has 343 places, 432 transitions, 1650 flow
[2024-03-12 00:04:04,772 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 355.0) internal successors, (2130), 6 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:04,772 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:04,772 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:04:04,772 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-03-12 00:04:04,773 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting cleanerErr3ASSERT_VIOLATIONDATA_RACE === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:04:04,773 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:04,773 INFO  L85        PathProgramCache]: Analyzing trace with hash 359380332, now seen corresponding path program 1 times
[2024-03-12 00:04:04,773 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:04,773 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033571491]
[2024-03-12 00:04:04,773 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:04,773 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:04,805 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:04:04,879 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:04:04,879 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:04:04,879 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033571491]
[2024-03-12 00:04:04,879 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033571491] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:04:04,879 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:04:04,879 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:04:04,879 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366648721]
[2024-03-12 00:04:04,879 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:04:04,880 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:04:04,880 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:04:04,880 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:04:04,880 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:04:05,117 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 370 out of 421
[2024-03-12 00:04:05,118 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 432 transitions, 1650 flow. Second operand  has 3 states, 3 states have (on average 375.0) internal successors, (1125), 3 states have internal predecessors, (1125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:05,118 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:04:05,118 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 370 of 421
[2024-03-12 00:04:05,118 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:04:16,874 INFO  L124   PetriNetUnfolderBase]: 12920/72551 cut-off events.
[2024-03-12 00:04:16,874 INFO  L125   PetriNetUnfolderBase]: For 21981/23159 co-relation queries the response was YES.
[2024-03-12 00:04:17,200 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 128543 conditions, 72551 events. 12920/72551 cut-off events. For 21981/23159 co-relation queries the response was YES. Maximal size of possible extension queue 935. Compared 1024569 event pairs, 3888 based on Foata normal form. 0/66569 useless extension candidates. Maximal degree in co-relation 128471. Up to 10982 conditions per place. 
[2024-03-12 00:04:17,384 INFO  L140   encePairwiseOnDemand]: 415/421 looper letters, 97 selfloop transitions, 9 changer transitions 0/455 dead transitions.
[2024-03-12 00:04:17,384 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 455 transitions, 1960 flow
[2024-03-12 00:04:17,385 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:04:17,385 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:04:17,387 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1165 transitions.
[2024-03-12 00:04:17,387 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9224069675376089
[2024-03-12 00:04:17,387 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1165 transitions.
[2024-03-12 00:04:17,387 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1165 transitions.
[2024-03-12 00:04:17,388 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:04:17,388 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1165 transitions.
[2024-03-12 00:04:17,390 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 388.3333333333333) internal successors, (1165), 3 states have internal predecessors, (1165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:17,391 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:17,391 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:17,391 INFO  L175             Difference]: Start difference. First operand has 343 places, 432 transitions, 1650 flow. Second operand 3 states and 1165 transitions.
[2024-03-12 00:04:17,391 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 455 transitions, 1960 flow
[2024-03-12 00:04:17,402 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 455 transitions, 1960 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 00:04:17,406 INFO  L231             Difference]: Finished difference. Result has 347 places, 440 transitions, 1766 flow
[2024-03-12 00:04:17,406 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1650, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=432, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=423, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1766, PETRI_PLACES=347, PETRI_TRANSITIONS=440}
[2024-03-12 00:04:17,407 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 18 predicate places.
[2024-03-12 00:04:17,407 INFO  L495      AbstractCegarLoop]: Abstraction has has 347 places, 440 transitions, 1766 flow
[2024-03-12 00:04:17,407 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 375.0) internal successors, (1125), 3 states have internal predecessors, (1125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:17,407 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:17,408 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:04:17,408 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-03-12 00:04:17,408 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:04:17,408 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:17,408 INFO  L85        PathProgramCache]: Analyzing trace with hash 121378947, now seen corresponding path program 1 times
[2024-03-12 00:04:17,408 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:17,408 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666557533]
[2024-03-12 00:04:17,408 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:17,408 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:17,428 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:04:17,452 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:04:17,452 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:04:17,452 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666557533]
[2024-03-12 00:04:17,452 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666557533] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:04:17,452 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:04:17,452 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:04:17,453 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430116705]
[2024-03-12 00:04:17,453 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:04:17,453 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:04:17,453 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:04:17,453 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:04:17,454 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:04:17,461 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 385 out of 421
[2024-03-12 00:04:17,462 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 440 transitions, 1766 flow. Second operand  has 3 states, 3 states have (on average 386.6666666666667) internal successors, (1160), 3 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:17,462 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:04:17,462 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 385 of 421
[2024-03-12 00:04:17,462 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:04:30,076 INFO  L124   PetriNetUnfolderBase]: 12920/78378 cut-off events.
[2024-03-12 00:04:30,076 INFO  L125   PetriNetUnfolderBase]: For 23652/24997 co-relation queries the response was YES.
[2024-03-12 00:04:30,455 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 138113 conditions, 78378 events. 12920/78378 cut-off events. For 23652/24997 co-relation queries the response was YES. Maximal size of possible extension queue 1020. Compared 1143641 event pairs, 3886 based on Foata normal form. 92/71860 useless extension candidates. Maximal degree in co-relation 138040. Up to 7722 conditions per place. 
[2024-03-12 00:04:30,647 INFO  L140   encePairwiseOnDemand]: 417/421 looper letters, 29 selfloop transitions, 3 changer transitions 0/451 dead transitions.
[2024-03-12 00:04:30,647 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 451 transitions, 1855 flow
[2024-03-12 00:04:30,648 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:04:30,648 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:04:30,649 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1188 transitions.
[2024-03-12 00:04:30,649 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9406175771971497
[2024-03-12 00:04:30,649 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1188 transitions.
[2024-03-12 00:04:30,649 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1188 transitions.
[2024-03-12 00:04:30,650 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:04:30,650 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1188 transitions.
[2024-03-12 00:04:30,652 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 396.0) internal successors, (1188), 3 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:30,653 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:30,653 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:30,653 INFO  L175             Difference]: Start difference. First operand has 347 places, 440 transitions, 1766 flow. Second operand 3 states and 1188 transitions.
[2024-03-12 00:04:30,653 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 451 transitions, 1855 flow
[2024-03-12 00:04:30,684 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 451 transitions, 1837 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:04:30,688 INFO  L231             Difference]: Finished difference. Result has 349 places, 442 transitions, 1770 flow
[2024-03-12 00:04:30,688 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1748, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=437, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1770, PETRI_PLACES=349, PETRI_TRANSITIONS=442}
[2024-03-12 00:04:30,689 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 20 predicate places.
[2024-03-12 00:04:30,689 INFO  L495      AbstractCegarLoop]: Abstraction has has 349 places, 442 transitions, 1770 flow
[2024-03-12 00:04:30,689 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 386.6666666666667) internal successors, (1160), 3 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:30,689 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:30,689 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:04:30,689 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-03-12 00:04:30,689 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:04:30,690 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:30,690 INFO  L85        PathProgramCache]: Analyzing trace with hash 114508444, now seen corresponding path program 1 times
[2024-03-12 00:04:30,690 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:30,690 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824518884]
[2024-03-12 00:04:30,690 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:30,690 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:30,718 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:04:30,795 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:04:30,795 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:04:30,795 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824518884]
[2024-03-12 00:04:30,795 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824518884] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:04:30,795 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:04:30,795 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:04:30,795 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864654671]
[2024-03-12 00:04:30,796 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:04:30,796 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-03-12 00:04:30,796 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:04:30,796 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-03-12 00:04:30,796 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-03-12 00:04:30,929 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 377 out of 421
[2024-03-12 00:04:30,931 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 442 transitions, 1770 flow. Second operand  has 5 states, 5 states have (on average 379.0) internal successors, (1895), 5 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:30,931 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:04:30,931 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 377 of 421
[2024-03-12 00:04:30,931 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:04:45,253 INFO  L124   PetriNetUnfolderBase]: 14711/86451 cut-off events.
[2024-03-12 00:04:45,254 INFO  L125   PetriNetUnfolderBase]: For 23379/24947 co-relation queries the response was YES.
[2024-03-12 00:04:45,817 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 155112 conditions, 86451 events. 14711/86451 cut-off events. For 23379/24947 co-relation queries the response was YES. Maximal size of possible extension queue 1160. Compared 1279062 event pairs, 5803 based on Foata normal form. 98/80485 useless extension candidates. Maximal degree in co-relation 155035. Up to 14211 conditions per place. 
[2024-03-12 00:04:46,016 INFO  L140   encePairwiseOnDemand]: 412/421 looper letters, 27 selfloop transitions, 4 changer transitions 17/455 dead transitions.
[2024-03-12 00:04:46,016 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 455 transitions, 1890 flow
[2024-03-12 00:04:46,017 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:04:46,017 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:04:46,020 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2308 transitions.
[2024-03-12 00:04:46,020 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9136975455265242
[2024-03-12 00:04:46,020 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2308 transitions.
[2024-03-12 00:04:46,020 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2308 transitions.
[2024-03-12 00:04:46,021 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:04:46,021 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2308 transitions.
[2024-03-12 00:04:46,024 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 384.6666666666667) internal successors, (2308), 6 states have internal predecessors, (2308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:46,026 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:46,027 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:46,028 INFO  L175             Difference]: Start difference. First operand has 349 places, 442 transitions, 1770 flow. Second operand 6 states and 2308 transitions.
[2024-03-12 00:04:46,028 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 455 transitions, 1890 flow
[2024-03-12 00:04:46,062 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 455 transitions, 1884 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:04:46,066 INFO  L231             Difference]: Finished difference. Result has 354 places, 438 transitions, 1756 flow
[2024-03-12 00:04:46,066 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1764, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=442, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1756, PETRI_PLACES=354, PETRI_TRANSITIONS=438}
[2024-03-12 00:04:46,067 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 25 predicate places.
[2024-03-12 00:04:46,067 INFO  L495      AbstractCegarLoop]: Abstraction has has 354 places, 438 transitions, 1756 flow
[2024-03-12 00:04:46,068 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 379.0) internal successors, (1895), 5 states have internal predecessors, (1895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:46,068 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:46,068 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:04:46,068 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-03-12 00:04:46,068 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:04:46,069 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:46,069 INFO  L85        PathProgramCache]: Analyzing trace with hash -1124448809, now seen corresponding path program 1 times
[2024-03-12 00:04:46,069 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:46,069 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093008461]
[2024-03-12 00:04:46,069 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:46,069 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:46,092 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:04:46,116 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:04:46,116 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:04:46,116 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093008461]
[2024-03-12 00:04:46,117 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093008461] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:04:46,117 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:04:46,117 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:04:46,117 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251335628]
[2024-03-12 00:04:46,117 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:04:46,117 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:04:46,117 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:04:46,118 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:04:46,118 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:04:46,130 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 383 out of 421
[2024-03-12 00:04:46,130 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 354 places, 438 transitions, 1756 flow. Second operand  has 3 states, 3 states have (on average 385.0) internal successors, (1155), 3 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:46,131 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:04:46,131 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 421
[2024-03-12 00:04:46,131 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:04:58,837 INFO  L124   PetriNetUnfolderBase]: 12928/76554 cut-off events.
[2024-03-12 00:04:58,837 INFO  L125   PetriNetUnfolderBase]: For 20177/21549 co-relation queries the response was YES.
[2024-03-12 00:04:59,271 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 137887 conditions, 76554 events. 12928/76554 cut-off events. For 20177/21549 co-relation queries the response was YES. Maximal size of possible extension queue 1027. Compared 1124646 event pairs, 4585 based on Foata normal form. 100/71397 useless extension candidates. Maximal degree in co-relation 137808. Up to 8989 conditions per place. 
[2024-03-12 00:04:59,639 INFO  L140   encePairwiseOnDemand]: 416/421 looper letters, 32 selfloop transitions, 5 changer transitions 0/451 dead transitions.
[2024-03-12 00:04:59,639 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 451 transitions, 1858 flow
[2024-03-12 00:04:59,640 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:04:59,640 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:04:59,642 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1186 transitions.
[2024-03-12 00:04:59,642 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9390340459224069
[2024-03-12 00:04:59,642 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1186 transitions.
[2024-03-12 00:04:59,642 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1186 transitions.
[2024-03-12 00:04:59,643 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:04:59,643 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1186 transitions.
[2024-03-12 00:04:59,644 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 395.3333333333333) internal successors, (1186), 3 states have internal predecessors, (1186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:59,645 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:59,646 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:59,646 INFO  L175             Difference]: Start difference. First operand has 354 places, 438 transitions, 1756 flow. Second operand 3 states and 1186 transitions.
[2024-03-12 00:04:59,646 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 451 transitions, 1858 flow
[2024-03-12 00:04:59,965 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 451 transitions, 1830 flow, removed 7 selfloop flow, removed 9 redundant places.
[2024-03-12 00:04:59,969 INFO  L231             Difference]: Finished difference. Result has 345 places, 441 transitions, 1764 flow
[2024-03-12 00:04:59,969 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1728, PETRI_DIFFERENCE_MINUEND_PLACES=341, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1764, PETRI_PLACES=345, PETRI_TRANSITIONS=441}
[2024-03-12 00:04:59,970 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 16 predicate places.
[2024-03-12 00:04:59,970 INFO  L495      AbstractCegarLoop]: Abstraction has has 345 places, 441 transitions, 1764 flow
[2024-03-12 00:04:59,970 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 385.0) internal successors, (1155), 3 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:04:59,970 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:04:59,971 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:04:59,971 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2024-03-12 00:04:59,971 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:04:59,971 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:04:59,972 INFO  L85        PathProgramCache]: Analyzing trace with hash 602008112, now seen corresponding path program 1 times
[2024-03-12 00:04:59,972 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:04:59,972 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049229501]
[2024-03-12 00:04:59,972 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:04:59,972 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:04:59,993 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:05:00,016 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:05:00,016 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:05:00,016 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049229501]
[2024-03-12 00:05:00,016 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049229501] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:05:00,016 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:05:00,016 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:05:00,017 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161691678]
[2024-03-12 00:05:00,017 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:05:00,017 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:05:00,017 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:05:00,017 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:05:00,017 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:05:00,056 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 376 out of 421
[2024-03-12 00:05:00,057 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 441 transitions, 1764 flow. Second operand  has 3 states, 3 states have (on average 378.6666666666667) internal successors, (1136), 3 states have internal predecessors, (1136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:00,057 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:05:00,057 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 376 of 421
[2024-03-12 00:05:00,057 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:05:07,379 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][276], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 510#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 182#L1034-2true, 516#true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:05:07,379 INFO  L294   olderBase$Statistics]: this new event has 334 ancestors and is cut-off event
[2024-03-12 00:05:07,379 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:05:07,379 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 00:05:07,380 INFO  L297   olderBase$Statistics]:   existing Event has 334 ancestors and is cut-off event
[2024-03-12 00:05:08,319 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][276], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 510#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, 516#true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:05:08,320 INFO  L294   olderBase$Statistics]: this new event has 340 ancestors and is cut-off event
[2024-03-12 00:05:08,320 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:05:08,320 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:05:08,320 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-12 00:05:14,524 INFO  L124   PetriNetUnfolderBase]: 15508/87866 cut-off events.
[2024-03-12 00:05:14,525 INFO  L125   PetriNetUnfolderBase]: For 24427/26284 co-relation queries the response was YES.
[2024-03-12 00:05:14,918 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 158916 conditions, 87866 events. 15508/87866 cut-off events. For 24427/26284 co-relation queries the response was YES. Maximal size of possible extension queue 1068. Compared 1293538 event pairs, 6080 based on Foata normal form. 135/80709 useless extension candidates. Maximal degree in co-relation 158845. Up to 13074 conditions per place. 
[2024-03-12 00:05:15,123 INFO  L140   encePairwiseOnDemand]: 415/421 looper letters, 40 selfloop transitions, 7 changer transitions 0/455 dead transitions.
[2024-03-12 00:05:15,123 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 455 transitions, 1895 flow
[2024-03-12 00:05:15,124 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:05:15,124 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:05:15,126 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1170 transitions.
[2024-03-12 00:05:15,126 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9263657957244655
[2024-03-12 00:05:15,126 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1170 transitions.
[2024-03-12 00:05:15,126 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1170 transitions.
[2024-03-12 00:05:15,126 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:05:15,127 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1170 transitions.
[2024-03-12 00:05:15,128 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:05:15,129 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:15,129 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:15,129 INFO  L175             Difference]: Start difference. First operand has 345 places, 441 transitions, 1764 flow. Second operand 3 states and 1170 transitions.
[2024-03-12 00:05:15,129 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 455 transitions, 1895 flow
[2024-03-12 00:05:15,151 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 455 transitions, 1885 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:05:15,155 INFO  L231             Difference]: Finished difference. Result has 347 places, 446 transitions, 1810 flow
[2024-03-12 00:05:15,155 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1754, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1810, PETRI_PLACES=347, PETRI_TRANSITIONS=446}
[2024-03-12 00:05:15,155 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 18 predicate places.
[2024-03-12 00:05:15,155 INFO  L495      AbstractCegarLoop]: Abstraction has has 347 places, 446 transitions, 1810 flow
[2024-03-12 00:05:15,156 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:05:15,156 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:05:15,156 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:05:15,156 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-03-12 00:05:15,156 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:05:15,156 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:05:15,156 INFO  L85        PathProgramCache]: Analyzing trace with hash -1824104446, now seen corresponding path program 1 times
[2024-03-12 00:05:15,156 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:05:15,157 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923316006]
[2024-03-12 00:05:15,157 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:05:15,157 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:05:15,185 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:05:15,519 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:05:15,520 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:05:15,520 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923316006]
[2024-03-12 00:05:15,520 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923316006] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:05:15,520 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:05:15,520 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:05:15,520 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751659045]
[2024-03-12 00:05:15,520 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:05:15,521 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:05:15,521 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:05:15,521 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:05:15,521 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:05:16,211 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 367 out of 421
[2024-03-12 00:05:16,212 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 446 transitions, 1810 flow. Second operand  has 6 states, 6 states have (on average 369.8333333333333) internal successors, (2219), 6 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:16,213 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:05:16,213 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 367 of 421
[2024-03-12 00:05:16,213 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:05:23,973 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][286], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 516#true, 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:05:23,973 INFO  L294   olderBase$Statistics]: this new event has 340 ancestors and is cut-off event
[2024-03-12 00:05:23,973 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:05:23,973 INFO  L297   olderBase$Statistics]:   existing Event has 334 ancestors and is cut-off event
[2024-03-12 00:05:23,973 INFO  L297   olderBase$Statistics]:   existing Event has 197 ancestors and is cut-off event
[2024-03-12 00:05:26,655 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][286], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 516#true, 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:05:26,656 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-12 00:05:26,656 INFO  L297   olderBase$Statistics]:   existing Event has 340 ancestors and is cut-off event
[2024-03-12 00:05:26,656 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:05:26,656 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:05:32,084 INFO  L124   PetriNetUnfolderBase]: 17462/90797 cut-off events.
[2024-03-12 00:05:32,084 INFO  L125   PetriNetUnfolderBase]: For 41727/43363 co-relation queries the response was YES.
[2024-03-12 00:05:32,531 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 174308 conditions, 90797 events. 17462/90797 cut-off events. For 41727/43363 co-relation queries the response was YES. Maximal size of possible extension queue 1129. Compared 1324879 event pairs, 5465 based on Foata normal form. 16/84841 useless extension candidates. Maximal degree in co-relation 174237. Up to 16546 conditions per place. 
[2024-03-12 00:05:32,751 INFO  L140   encePairwiseOnDemand]: 413/421 looper letters, 137 selfloop transitions, 15 changer transitions 0/505 dead transitions.
[2024-03-12 00:05:32,751 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 505 transitions, 2335 flow
[2024-03-12 00:05:32,751 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-03-12 00:05:32,752 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-03-12 00:05:32,754 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2295 transitions.
[2024-03-12 00:05:32,755 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9085510688836105
[2024-03-12 00:05:32,755 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 2295 transitions.
[2024-03-12 00:05:32,755 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 2295 transitions.
[2024-03-12 00:05:32,756 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:05:32,756 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 2295 transitions.
[2024-03-12 00:05:32,758 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 382.5) internal successors, (2295), 6 states have internal predecessors, (2295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:32,761 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:32,761 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 421.0) internal successors, (2947), 7 states have internal predecessors, (2947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:32,761 INFO  L175             Difference]: Start difference. First operand has 347 places, 446 transitions, 1810 flow. Second operand 6 states and 2295 transitions.
[2024-03-12 00:05:32,763 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 505 transitions, 2335 flow
[2024-03-12 00:05:32,778 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 350 places, 505 transitions, 2321 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:05:32,788 INFO  L231             Difference]: Finished difference. Result has 355 places, 460 transitions, 1996 flow
[2024-03-12 00:05:32,788 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1796, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=434, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1996, PETRI_PLACES=355, PETRI_TRANSITIONS=460}
[2024-03-12 00:05:32,789 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 26 predicate places.
[2024-03-12 00:05:32,789 INFO  L495      AbstractCegarLoop]: Abstraction has has 355 places, 460 transitions, 1996 flow
[2024-03-12 00:05:32,789 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 369.8333333333333) internal successors, (2219), 6 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:32,790 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:05:32,790 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:05:32,790 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-03-12 00:05:32,790 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:05:32,791 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:05:32,791 INFO  L85        PathProgramCache]: Analyzing trace with hash 2014316190, now seen corresponding path program 1 times
[2024-03-12 00:05:32,791 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:05:32,791 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345662725]
[2024-03-12 00:05:32,791 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:05:32,791 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:05:32,823 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:05:32,895 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:05:32,895 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:05:32,896 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345662725]
[2024-03-12 00:05:32,896 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345662725] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:05:32,896 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:05:32,896 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:05:32,896 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968476159]
[2024-03-12 00:05:32,896 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:05:32,896 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:05:32,897 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:05:32,897 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:05:32,897 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:05:33,047 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 317 out of 421
[2024-03-12 00:05:33,048 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 460 transitions, 1996 flow. Second operand  has 3 states, 3 states have (on average 327.3333333333333) internal successors, (982), 3 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:05:33,048 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:05:33,048 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 421
[2024-03-12 00:05:33,048 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:06:15,484 INFO  L124   PetriNetUnfolderBase]: 92939/232890 cut-off events.
[2024-03-12 00:06:15,484 INFO  L125   PetriNetUnfolderBase]: For 165646/167179 co-relation queries the response was YES.
[2024-03-12 00:06:16,844 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 565639 conditions, 232890 events. 92939/232890 cut-off events. For 165646/167179 co-relation queries the response was YES. Maximal size of possible extension queue 2629. Compared 2967452 event pairs, 50771 based on Foata normal form. 26/221185 useless extension candidates. Maximal degree in co-relation 565563. Up to 137931 conditions per place. 
[2024-03-12 00:06:17,805 INFO  L140   encePairwiseOnDemand]: 391/421 looper letters, 140 selfloop transitions, 94 changer transitions 0/525 dead transitions.
[2024-03-12 00:06:17,805 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 525 transitions, 2766 flow
[2024-03-12 00:06:17,806 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:06:17,806 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:06:17,807 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1061 transitions.
[2024-03-12 00:06:17,807 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8400633412509897
[2024-03-12 00:06:17,808 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1061 transitions.
[2024-03-12 00:06:17,808 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1061 transitions.
[2024-03-12 00:06:17,808 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:06:17,808 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1061 transitions.
[2024-03-12 00:06:17,810 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 353.6666666666667) internal successors, (1061), 3 states have internal predecessors, (1061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:06:17,811 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:06:17,811 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 421.0) internal successors, (1684), 4 states have internal predecessors, (1684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:06:17,812 INFO  L175             Difference]: Start difference. First operand has 355 places, 460 transitions, 1996 flow. Second operand 3 states and 1061 transitions.
[2024-03-12 00:06:17,812 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 525 transitions, 2766 flow
[2024-03-12 00:06:18,991 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 525 transitions, 2766 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-03-12 00:06:18,997 INFO  L231             Difference]: Finished difference. Result has 359 places, 515 transitions, 2766 flow
[2024-03-12 00:06:18,998 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=1996, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2766, PETRI_PLACES=359, PETRI_TRANSITIONS=515}
[2024-03-12 00:06:18,998 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 30 predicate places.
[2024-03-12 00:06:18,998 INFO  L495      AbstractCegarLoop]: Abstraction has has 359 places, 515 transitions, 2766 flow
[2024-03-12 00:06:18,998 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 327.3333333333333) internal successors, (982), 3 states have internal predecessors, (982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:06:18,999 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:06:18,999 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:06:18,999 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-03-12 00:06:18,999 INFO  L420      AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:06:18,999 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:06:19,000 INFO  L85        PathProgramCache]: Analyzing trace with hash 2140877719, now seen corresponding path program 1 times
[2024-03-12 00:06:19,000 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:06:19,000 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043689670]
[2024-03-12 00:06:19,000 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:06:19,000 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:06:19,027 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:06:19,196 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:06:19,196 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:06:19,196 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043689670]
[2024-03-12 00:06:19,196 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043689670] provided 0 perfect and 1 imperfect interpolant sequences
[2024-03-12 00:06:19,196 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022243074]
[2024-03-12 00:06:19,197 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:06:19,197 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-03-12 00:06:19,197 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi24/UAutomizer-linux/z3
[2024-03-12 00:06:19,203 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:06:19,230 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:06:19,443 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:06:19,446 INFO  L262         TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 8 conjunts are in the unsatisfiable core
[2024-03-12 00:06:19,452 INFO  L285         TraceCheckSpWp]: Computing forward predicates...
[2024-03-12 00:06:19,648 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:06:19,648 INFO  L327         TraceCheckSpWp]: Computing backward predicates...
[2024-03-12 00:06:19,760 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:06:19,760 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022243074] provided 0 perfect and 2 imperfect interpolant sequences
[2024-03-12 00:06:19,760 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-03-12 00:06:19,761 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16
[2024-03-12 00:06:19,761 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845889099]
[2024-03-12 00:06:19,761 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-03-12 00:06:19,761 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 16 states
[2024-03-12 00:06:19,762 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:06:19,762 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants.
[2024-03-12 00:06:19,762 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240
[2024-03-12 00:06:20,100 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 371 out of 421
[2024-03-12 00:06:20,102 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 359 places, 515 transitions, 2766 flow. Second operand  has 16 states, 16 states have (on average 373.5) internal successors, (5976), 16 states have internal predecessors, (5976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:06:20,102 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:06:20,103 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 371 of 421
[2024-03-12 00:06:20,103 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:06:26,884 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][345], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 165#L1043-1true, 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, Black: 488#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 494#true, 545#(<= ~breads_total~0 1)])
[2024-03-12 00:06:26,884 INFO  L294   olderBase$Statistics]: this new event has 221 ancestors and is cut-off event
[2024-03-12 00:06:26,884 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:06:26,884 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:06:26,884 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:06:27,506 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][345], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, Black: 488#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 494#true, 241#L1043-3true, 545#(<= ~breads_total~0 1)])
[2024-03-12 00:06:27,507 INFO  L294   olderBase$Statistics]: this new event has 223 ancestors and is cut-off event
[2024-03-12 00:06:27,507 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 00:06:27,507 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 00:06:27,507 INFO  L297   olderBase$Statistics]:   existing Event has 223 ancestors and is cut-off event
[2024-03-12 00:06:32,418 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][333], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 165#L1043-1true, 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, Black: 488#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 494#true])
[2024-03-12 00:06:32,418 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:06:32,418 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:06:32,418 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:06:32,418 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:06:32,879 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][345], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 494#true, 545#(<= ~breads_total~0 1)])
[2024-03-12 00:06:32,879 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:06:32,879 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:32,879 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:32,879 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:33,066 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][333], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 488#true, 159#ULTIMATE.startFINALtrue, Black: 494#true, 241#L1043-3true])
[2024-03-12 00:06:33,066 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-12 00:06:33,067 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:33,067 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:33,067 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:33,190 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][345], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~breads_total~0 1), 249#L1034-3true])
[2024-03-12 00:06:33,190 INFO  L294   olderBase$Statistics]: this new event has 237 ancestors and is cut-off event
[2024-03-12 00:06:33,191 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:33,191 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:33,191 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:33,601 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][345], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~breads_total~0 1)])
[2024-03-12 00:06:33,601 INFO  L294   olderBase$Statistics]: this new event has 238 ancestors and is cut-off event
[2024-03-12 00:06:33,601 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:06:33,601 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:06:33,601 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:06:35,807 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][333], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 494#true])
[2024-03-12 00:06:35,807 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:06:35,807 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:06:35,807 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:06:35,807 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:06:35,892 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][333], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 249#L1034-3true])
[2024-03-12 00:06:35,892 INFO  L294   olderBase$Statistics]: this new event has 251 ancestors and is cut-off event
[2024-03-12 00:06:35,892 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:06:35,892 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:06:35,892 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:06:35,964 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([887] L1026-6-->L1026-9: Formula: (let ((.cse0 (select |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3|)) (.cse1 (+ (* v_threadThread1of1ForFork0_~i~0_3 24) |v_threadThread1of1ForFork0_#t~mem7.offset_3|))) (and (= |v_#pthreadsMutex_67| (store |v_#pthreadsMutex_68| |v_threadThread1of1ForFork0_#t~mem7.base_3| (store .cse0 .cse1 1))) (= |v_threadThread1of1ForFork0_#t~nondet8_1| 0) (= (select .cse0 .cse1) 0)))  InVars {threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_68|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|}  OutVars{threadThread1of1ForFork0_#t~mem7.offset=|v_threadThread1of1ForFork0_#t~mem7.offset_3|, #pthreadsMutex=|v_#pthreadsMutex_67|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_3, threadThread1of1ForFork0_#t~mem7.base=|v_threadThread1of1ForFork0_#t~mem7.base_3|, threadThread1of1ForFork0_#t~nondet8=|v_threadThread1of1ForFork0_#t~nondet8_1|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet8][333], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true])
[2024-03-12 00:06:35,965 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:06:35,965 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:06:35,965 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:06:35,965 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:06:36,399 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:06:36,400 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-12 00:06:36,400 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:06:36,400 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:06:36,400 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:06:36,674 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 328#L1037-3true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true])
[2024-03-12 00:06:36,675 INFO  L294   olderBase$Statistics]: this new event has 269 ancestors and is cut-off event
[2024-03-12 00:06:36,675 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-12 00:06:36,675 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-12 00:06:36,812 INFO  L297   olderBase$Statistics]:   existing Event has 269 ancestors and is cut-off event
[2024-03-12 00:06:37,122 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 313#L1040-3true])
[2024-03-12 00:06:37,122 INFO  L294   olderBase$Statistics]: this new event has 278 ancestors and is cut-off event
[2024-03-12 00:06:37,122 INFO  L297   olderBase$Statistics]:   existing Event has 278 ancestors and is cut-off event
[2024-03-12 00:06:37,122 INFO  L297   olderBase$Statistics]:   existing Event has 278 ancestors and is cut-off event
[2024-03-12 00:06:37,122 INFO  L297   olderBase$Statistics]:   existing Event has 278 ancestors and is cut-off event
[2024-03-12 00:06:43,445 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:43,445 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-12 00:06:43,445 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:43,445 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:43,445 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:43,455 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:43,455 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-12 00:06:43,455 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:43,455 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:43,455 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:43,455 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:44,969 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:44,970 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:06:44,970 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:06:44,970 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:44,970 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:45,039 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:45,039 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:06:45,039 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:06:45,039 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:45,039 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:45,039 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:45,553 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-12 00:06:45,553 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-12 00:06:45,553 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:45,553 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:45,554 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,306 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-12 00:06:46,307 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,307 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,307 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,307 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,307 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,308 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-12 00:06:46,308 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,308 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,308 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,308 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,317 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([828] L1043-5-->L1043-8: Formula: (and (= |v_#pthreadsMutex_35| (store |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem22.base_3| (store (select |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem22.base_3|) (+ (* v_cleanerThread1of1ForFork1_~i~1_21 24) |v_cleanerThread1of1ForFork1_#t~mem22.offset_3|) 0))) (= 0 |v_cleanerThread1of1ForFork1_#t~nondet23_1|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_36|, cleanerThread1of1ForFork1_#t~mem22.offset=|v_cleanerThread1of1ForFork1_#t~mem22.offset_3|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem22.base=|v_cleanerThread1of1ForFork1_#t~mem22.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_35|, cleanerThread1of1ForFork1_#t~mem22.offset=|v_cleanerThread1of1ForFork1_#t~mem22.offset_3|, cleanerThread1of1ForFork1_#t~nondet23=|v_cleanerThread1of1ForFork1_#t~nondet23_1|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem22.base=|v_cleanerThread1of1ForFork1_#t~mem22.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, cleanerThread1of1ForFork1_#t~nondet23][304], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-12 00:06:46,318 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,318 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,318 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,318 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,318 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([828] L1043-5-->L1043-8: Formula: (and (= |v_#pthreadsMutex_35| (store |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem22.base_3| (store (select |v_#pthreadsMutex_36| |v_cleanerThread1of1ForFork1_#t~mem22.base_3|) (+ (* v_cleanerThread1of1ForFork1_~i~1_21 24) |v_cleanerThread1of1ForFork1_#t~mem22.offset_3|) 0))) (= 0 |v_cleanerThread1of1ForFork1_#t~nondet23_1|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_36|, cleanerThread1of1ForFork1_#t~mem22.offset=|v_cleanerThread1of1ForFork1_#t~mem22.offset_3|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem22.base=|v_cleanerThread1of1ForFork1_#t~mem22.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_35|, cleanerThread1of1ForFork1_#t~mem22.offset=|v_cleanerThread1of1ForFork1_#t~mem22.offset_3|, cleanerThread1of1ForFork1_#t~nondet23=|v_cleanerThread1of1ForFork1_#t~nondet23_1|, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_21, cleanerThread1of1ForFork1_#t~mem22.base=|v_cleanerThread1of1ForFork1_#t~mem22.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, cleanerThread1of1ForFork1_#t~nondet23][304], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 135#L1043-8true])
[2024-03-12 00:06:46,319 INFO  L294   olderBase$Statistics]: this new event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,319 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,319 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:46,319 INFO  L297   olderBase$Statistics]:   existing Event has 346 ancestors and is cut-off event
[2024-03-12 00:06:51,299 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:06:51,300 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:06:51,300 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:06:51,300 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:06:51,300 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:06:51,600 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 241#L1043-3true, 441#true])
[2024-03-12 00:06:51,601 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:06:51,601 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:06:51,601 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:06:51,601 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:06:51,901 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 301#L1043-5true, 441#true])
[2024-03-12 00:06:51,901 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:06:51,901 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:06:51,901 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:06:51,901 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:06:51,901 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 351#L1043-4true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:06:51,902 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:06:51,902 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:06:51,902 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:06:51,902 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:06:53,426 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:06:53,427 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:06:53,427 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:06:53,427 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:06:53,427 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:06:53,620 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:53,621 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:53,621 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:53,621 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:06:53,764 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 241#L1043-3true, 391#L1027-5true, 441#true])
[2024-03-12 00:06:53,764 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:06:53,765 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:06:53,765 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:06:53,765 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:06:54,092 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:06:54,092 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:06:54,092 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:06:54,092 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:54,092 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:06:54,092 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 301#L1043-5true, 441#true])
[2024-03-12 00:06:54,092 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:06:54,092 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:54,092 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:06:54,092 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:06:54,726 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 274#L1069-6true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:06:54,726 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is not cut-off event
[2024-03-12 00:06:54,726 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is not cut-off event
[2024-03-12 00:06:54,726 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is not cut-off event
[2024-03-12 00:06:54,726 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is not cut-off event
[2024-03-12 00:06:55,028 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 349#L1036-4true, 274#L1069-6true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:06:55,028 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is not cut-off event
[2024-03-12 00:06:55,028 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-12 00:06:55,029 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-12 00:06:55,029 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-12 00:06:55,312 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][366], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 274#L1069-6true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:06:55,313 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is not cut-off event
[2024-03-12 00:06:55,313 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:06:55,313 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:06:55,313 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:06:55,601 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:55,601 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:06:55,601 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:06:55,601 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:06:55,602 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:06:55,602 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:55,602 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:06:55,602 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:06:55,602 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:55,602 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:55,602 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:55,602 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:55,603 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 274#L1069-6true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:06:55,603 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:06:55,603 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:55,603 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:55,603 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:06:56,053 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([502] L-1-4-->ULTIMATE.startFINAL: Formula: true  InVars {}  OutVars{ULTIMATE.start_main_#t~post41#1=|v_ULTIMATE.start_main_#t~post41#1_5|, ULTIMATE.start_main_#t~mem38#1.base=|v_ULTIMATE.start_main_#t~mem38#1.base_5|, ULTIMATE.start_main_#t~nondet39#1=|v_ULTIMATE.start_main_#t~nondet39#1_3|, ULTIMATE.start_main_#t~malloc26#1.offset=|v_ULTIMATE.start_main_#t~malloc26#1.offset_5|, ULTIMATE.start_main_#t~nondet47#1=|v_ULTIMATE.start_main_#t~nondet47#1_4|, ULTIMATE.start_main_#t~nondet25#1=|v_ULTIMATE.start_main_#t~nondet25#1_7|, ULTIMATE.start_main_#t~mem48#1.offset=|v_ULTIMATE.start_main_#t~mem48#1.offset_5|, ULTIMATE.start_main_#t~pre34#1=|v_ULTIMATE.start_main_#t~pre34#1_5|, ULTIMATE.start_main_#t~nondet42#1=|v_ULTIMATE.start_main_#t~nondet42#1_7|, ULTIMATE.start_main_#t~malloc30#1.base=|v_ULTIMATE.start_main_#t~malloc30#1.base_5|, ULTIMATE.start_main_#t~malloc26#1.base=|v_ULTIMATE.start_main_#t~malloc26#1.base_5|, ULTIMATE.start_main_#t~nondet35#1=|v_ULTIMATE.start_main_#t~nondet35#1_3|, ULTIMATE.start_main_#t~mem38#1.offset=|v_ULTIMATE.start_main_#t~mem38#1.offset_5|, ULTIMATE.start_main_#t~nondet43#1=|v_ULTIMATE.start_main_#t~nondet43#1_4|, ULTIMATE.start_main_#t~malloc28#1.offset=|v_ULTIMATE.start_main_#t~malloc28#1.offset_5|, ULTIMATE.start_main_#t~pre37#1=|v_ULTIMATE.start_main_#t~pre37#1_5|, ULTIMATE.start_main_#t~nondet45#1=|v_ULTIMATE.start_main_#t~nondet45#1_4|, ULTIMATE.start_main_#t~malloc28#1.base=|v_ULTIMATE.start_main_#t~malloc28#1.base_5|, ULTIMATE.start_main_#t~nondet31#1=|v_ULTIMATE.start_main_#t~nondet31#1_10|, ULTIMATE.start_main_#t~mem33#1.offset=|v_ULTIMATE.start_main_#t~mem33#1.offset_5|, ULTIMATE.start_main_#t~nondet44#1=|v_ULTIMATE.start_main_#t~nondet44#1_4|, ULTIMATE.start_main_#t~nondet29#1=|v_ULTIMATE.start_main_#t~nondet29#1_7|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_9|, ULTIMATE.start_main_~#cleaner_tid~0#1.base=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.base_6|, ULTIMATE.start_main_#t~nondet27#1=|v_ULTIMATE.start_main_#t~nondet27#1_10|, ULTIMATE.start_main_#t~nondet40#1=|v_ULTIMATE.start_main_#t~nondet40#1_4|, ULTIMATE.start_main_~#cleaner_tid~0#1.offset=|v_ULTIMATE.start_main_~#cleaner_tid~0#1.offset_6|, ULTIMATE.start_main_#t~mem33#1.base=|v_ULTIMATE.start_main_#t~mem33#1.base_5|, ULTIMATE.start_main_#t~nondet46#1=|v_ULTIMATE.start_main_#t~nondet46#1_4|, ULTIMATE.start_main_#t~malloc30#1.offset=|v_ULTIMATE.start_main_#t~malloc30#1.offset_5|, ULTIMATE.start_main_#t~post36#1=|v_ULTIMATE.start_main_#t~post36#1_5|, ULTIMATE.start_main_#t~post32#1=|v_ULTIMATE.start_main_#t~post32#1_5|, ULTIMATE.start_main_#t~nondet24#1=|v_ULTIMATE.start_main_#t~nondet24#1_6|, ULTIMATE.start_main_~i~3#1=|v_ULTIMATE.start_main_~i~3#1_9|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_5|}  AuxVars[]  AssignedVars[ULTIMATE.start_main_#t~post41#1, ULTIMATE.start_main_#t~mem38#1.base, ULTIMATE.start_main_#t~nondet39#1, ULTIMATE.start_main_#t~malloc26#1.offset, ULTIMATE.start_main_#t~nondet47#1, ULTIMATE.start_main_#t~nondet25#1, ULTIMATE.start_main_#t~mem48#1.offset, ULTIMATE.start_main_#t~pre34#1, ULTIMATE.start_main_#t~nondet42#1, ULTIMATE.start_main_#t~malloc30#1.base, ULTIMATE.start_main_#t~malloc26#1.base, ULTIMATE.start_main_#t~nondet35#1, ULTIMATE.start_main_#t~mem38#1.offset, ULTIMATE.start_main_#t~nondet43#1, ULTIMATE.start_main_#t~malloc28#1.offset, ULTIMATE.start_main_#t~pre37#1, ULTIMATE.start_main_#t~nondet45#1, ULTIMATE.start_main_#t~malloc28#1.base, ULTIMATE.start_main_#t~nondet31#1, ULTIMATE.start_main_#t~mem33#1.offset, ULTIMATE.start_main_#t~nondet44#1, ULTIMATE.start_main_#t~nondet29#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_~#cleaner_tid~0#1.base, ULTIMATE.start_main_#t~nondet27#1, ULTIMATE.start_main_#t~nondet40#1, ULTIMATE.start_main_~#cleaner_tid~0#1.offset, ULTIMATE.start_main_#t~mem33#1.base, ULTIMATE.start_main_#t~nondet46#1, ULTIMATE.start_main_#t~malloc30#1.offset, ULTIMATE.start_main_#t~post36#1, ULTIMATE.start_main_#t~post32#1, ULTIMATE.start_main_#t~nondet24#1, ULTIMATE.start_main_~i~3#1, ULTIMATE.start_main_#t~mem48#1.base][303], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), 534#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 488#true, Black: 494#true, 135#L1043-8true])
[2024-03-12 00:06:56,053 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:06:56,053 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:06:56,053 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:06:56,053 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:06:56,483 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 37#L1034-6true, 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:06:56,484 INFO  L294   olderBase$Statistics]: this new event has 383 ancestors and is cut-off event
[2024-03-12 00:06:56,484 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:06:56,484 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-12 00:06:56,484 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:06:57,419 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][442], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 348#L1028-9true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 534#true, Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 368#L1058-9true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 37#L1034-6true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, 548#(<= ~breads_total~0 |ULTIMATE.start_main_~i~3#1|), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0)])
[2024-03-12 00:06:57,419 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-12 00:06:57,419 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:06:57,419 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:06:57,419 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:06:57,554 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][312], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 453#true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, 37#L1034-6true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:06:57,554 INFO  L294   olderBase$Statistics]: this new event has 389 ancestors and is cut-off event
[2024-03-12 00:06:57,554 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:06:57,554 INFO  L297   olderBase$Statistics]:   existing Event has 221 ancestors and is cut-off event
[2024-03-12 00:06:57,554 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:06:58,348 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][383], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 348#L1028-9true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 534#true, Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 494#true])
[2024-03-12 00:06:58,348 INFO  L294   olderBase$Statistics]: this new event has 403 ancestors and is cut-off event
[2024-03-12 00:06:58,348 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:06:58,348 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:06:58,348 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:06:58,356 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][383], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 348#L1028-9true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 534#true, Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 249#L1034-3true])
[2024-03-12 00:06:58,356 INFO  L294   olderBase$Statistics]: this new event has 404 ancestors and is cut-off event
[2024-03-12 00:06:58,356 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-12 00:06:58,356 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:58,357 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:06:58,365 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([906] L1028-6-->L1028-9: Formula: (and (= |v_threadThread1of1ForFork0_#t~nondet11_1| 0) (= (store |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3| (store (select |v_#pthreadsMutex_84| |v_threadThread1of1ForFork0_#t~mem10.base_3|) (+ |v_threadThread1of1ForFork0_#t~mem10.offset_3| (* v_threadThread1of1ForFork0_~i~0_13 24)) 0)) |v_#pthreadsMutex_83|))  InVars {#pthreadsMutex=|v_#pthreadsMutex_84|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_83|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_13, threadThread1of1ForFork0_#t~mem10.offset=|v_threadThread1of1ForFork0_#t~mem10.offset_3|, threadThread1of1ForFork0_#t~nondet11=|v_threadThread1of1ForFork0_#t~nondet11_1|, threadThread1of1ForFork0_#t~mem10.base=|v_threadThread1of1ForFork0_#t~mem10.base_3|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of1ForFork0_#t~nondet11][383], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, 348#L1028-9true, 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 534#true, Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true])
[2024-03-12 00:06:58,365 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-12 00:06:58,365 INFO  L297   olderBase$Statistics]:   existing Event has 268 ancestors and is cut-off event
[2024-03-12 00:06:58,365 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:58,366 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:06:58,416 INFO  L124   PetriNetUnfolderBase]: 62703/207300 cut-off events.
[2024-03-12 00:06:58,416 INFO  L125   PetriNetUnfolderBase]: For 184101/190039 co-relation queries the response was YES.
[2024-03-12 00:06:59,822 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 510332 conditions, 207300 events. 62703/207300 cut-off events. For 184101/190039 co-relation queries the response was YES. Maximal size of possible extension queue 2864. Compared 2936028 event pairs, 22893 based on Foata normal form. 154/195628 useless extension candidates. Maximal degree in co-relation 510252. Up to 79680 conditions per place. 
[2024-03-12 00:07:00,602 INFO  L140   encePairwiseOnDemand]: 406/421 looper letters, 100 selfloop transitions, 18 changer transitions 0/597 dead transitions.
[2024-03-12 00:07:00,602 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 597 transitions, 3193 flow
[2024-03-12 00:07:00,603 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. 
[2024-03-12 00:07:00,603 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 14 states.
[2024-03-12 00:07:00,608 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5313 transitions.
[2024-03-12 00:07:00,609 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9014251781472684
[2024-03-12 00:07:00,610 INFO  L72            ComplementDD]: Start complementDD. Operand 14 states and 5313 transitions.
[2024-03-12 00:07:00,610 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 14 states and 5313 transitions.
[2024-03-12 00:07:00,611 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:07:00,612 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 5313 transitions.
[2024-03-12 00:07:00,617 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 15 states, 14 states have (on average 379.5) internal successors, (5313), 14 states have internal predecessors, (5313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:07:00,623 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 15 states, 15 states have (on average 421.0) internal successors, (6315), 15 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:07:00,623 INFO  L81            ComplementDD]: Finished complementDD. Result  has 15 states, 15 states have (on average 421.0) internal successors, (6315), 15 states have internal predecessors, (6315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:07:00,623 INFO  L175             Difference]: Start difference. First operand has 359 places, 515 transitions, 2766 flow. Second operand 14 states and 5313 transitions.
[2024-03-12 00:07:00,623 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 597 transitions, 3193 flow
[2024-03-12 00:07:06,951 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 370 places, 597 transitions, 3005 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:07:06,956 INFO  L231             Difference]: Finished difference. Result has 379 places, 528 transitions, 2690 flow
[2024-03-12 00:07:06,956 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=2578, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=2690, PETRI_PLACES=379, PETRI_TRANSITIONS=528}
[2024-03-12 00:07:06,957 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 50 predicate places.
[2024-03-12 00:07:06,957 INFO  L495      AbstractCegarLoop]: Abstraction has has 379 places, 528 transitions, 2690 flow
[2024-03-12 00:07:06,958 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 16 states, 16 states have (on average 373.5) internal successors, (5976), 16 states have internal predecessors, (5976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:07:06,958 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:07:06,958 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:07:06,967 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:07:07,163 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:07:07,168 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:07:07,169 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:07:07,169 INFO  L85        PathProgramCache]: Analyzing trace with hash 1212246021, now seen corresponding path program 1 times
[2024-03-12 00:07:07,170 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:07:07,170 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374841983]
[2024-03-12 00:07:07,171 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:07:07,171 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:07:07,206 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:07:07,451 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:07:07,452 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:07:07,452 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374841983]
[2024-03-12 00:07:07,452 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374841983] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:07:07,453 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:07:07,453 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-12 00:07:07,453 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612396456]
[2024-03-12 00:07:07,453 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:07:07,454 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-12 00:07:07,455 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:07:07,455 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-12 00:07:07,455 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72
[2024-03-12 00:07:08,068 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 308 out of 421
[2024-03-12 00:07:08,070 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 528 transitions, 2690 flow. Second operand  has 9 states, 9 states have (on average 312.3333333333333) internal successors, (2811), 9 states have internal predecessors, (2811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:07:08,070 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:07:08,070 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 308 of 421
[2024-03-12 00:07:08,070 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:08:36,202 INFO  L124   PetriNetUnfolderBase]: 175946/419652 cut-off events.
[2024-03-12 00:08:36,202 INFO  L125   PetriNetUnfolderBase]: For 441009/454422 co-relation queries the response was YES.
[2024-03-12 00:08:39,393 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1146862 conditions, 419652 events. 175946/419652 cut-off events. For 441009/454422 co-relation queries the response was YES. Maximal size of possible extension queue 5256. Compared 5586184 event pairs, 68450 based on Foata normal form. 1413/403349 useless extension candidates. Maximal degree in co-relation 1146769. Up to 164076 conditions per place. 
[2024-03-12 00:08:41,071 INFO  L140   encePairwiseOnDemand]: 391/421 looper letters, 386 selfloop transitions, 188 changer transitions 0/869 dead transitions.
[2024-03-12 00:08:41,071 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 869 transitions, 6230 flow
[2024-03-12 00:08:41,072 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2024-03-12 00:08:41,072 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 12 states.
[2024-03-12 00:08:41,076 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3950 transitions.
[2024-03-12 00:08:41,077 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.7818685669041964
[2024-03-12 00:08:41,078 INFO  L72            ComplementDD]: Start complementDD. Operand 12 states and 3950 transitions.
[2024-03-12 00:08:41,078 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 12 states and 3950 transitions.
[2024-03-12 00:08:41,079 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:08:41,079 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 3950 transitions.
[2024-03-12 00:08:41,083 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 13 states, 12 states have (on average 329.1666666666667) internal successors, (3950), 12 states have internal predecessors, (3950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:08:41,088 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 13 states, 13 states have (on average 421.0) internal successors, (5473), 13 states have internal predecessors, (5473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:08:41,088 INFO  L81            ComplementDD]: Finished complementDD. Result  has 13 states, 13 states have (on average 421.0) internal successors, (5473), 13 states have internal predecessors, (5473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:08:41,088 INFO  L175             Difference]: Start difference. First operand has 379 places, 528 transitions, 2690 flow. Second operand 12 states and 3950 transitions.
[2024-03-12 00:08:41,088 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 869 transitions, 6230 flow
[2024-03-12 00:08:44,411 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 869 transitions, 6224 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-03-12 00:08:44,420 INFO  L231             Difference]: Finished difference. Result has 395 places, 631 transitions, 4439 flow
[2024-03-12 00:08:44,420 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=2684, PETRI_DIFFERENCE_MINUEND_PLACES=378, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=426, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4439, PETRI_PLACES=395, PETRI_TRANSITIONS=631}
[2024-03-12 00:08:44,421 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 66 predicate places.
[2024-03-12 00:08:44,421 INFO  L495      AbstractCegarLoop]: Abstraction has has 395 places, 631 transitions, 4439 flow
[2024-03-12 00:08:44,421 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 312.3333333333333) internal successors, (2811), 9 states have internal predecessors, (2811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:08:44,421 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:08:44,422 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:08:44,422 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-03-12 00:08:44,422 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:08:44,422 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:08:44,423 INFO  L85        PathProgramCache]: Analyzing trace with hash 142973901, now seen corresponding path program 1 times
[2024-03-12 00:08:44,423 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:08:44,423 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642088167]
[2024-03-12 00:08:44,423 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:08:44,423 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:08:44,470 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:08:44,941 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:08:44,942 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:08:44,942 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642088167]
[2024-03-12 00:08:44,942 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642088167] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:08:44,942 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:08:44,942 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8
[2024-03-12 00:08:44,942 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888385383]
[2024-03-12 00:08:44,942 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:08:44,943 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-03-12 00:08:44,943 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:08:44,943 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-03-12 00:08:44,943 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72
[2024-03-12 00:08:46,308 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 355 out of 421
[2024-03-12 00:08:46,309 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 395 places, 631 transitions, 4439 flow. Second operand  has 9 states, 9 states have (on average 357.6666666666667) internal successors, (3219), 9 states have internal predecessors, (3219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:08:46,309 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:08:46,310 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 355 of 421
[2024-03-12 00:08:46,310 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:08:55,531 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 545#(<= ~breads_total~0 1), 441#true])
[2024-03-12 00:08:55,531 INFO  L294   olderBase$Statistics]: this new event has 230 ancestors and is cut-off event
[2024-03-12 00:08:55,532 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 00:08:55,532 INFO  L297   olderBase$Statistics]:   existing Event has 199 ancestors and is cut-off event
[2024-03-12 00:08:55,532 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:08:56,114 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 545#(<= ~breads_total~0 1), 249#L1034-3true, 441#true])
[2024-03-12 00:08:56,114 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-12 00:08:56,114 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:08:56,114 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:08:56,115 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:08:56,118 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 257#L1069-3true, 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~breads_total~0 1), 441#true])
[2024-03-12 00:08:56,118 INFO  L294   olderBase$Statistics]: this new event has 231 ancestors and is cut-off event
[2024-03-12 00:08:56,118 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:08:56,118 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:08:56,118 INFO  L297   olderBase$Statistics]:   existing Event has 200 ancestors and is cut-off event
[2024-03-12 00:08:56,554 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 545#(<= ~breads_total~0 1), 391#L1027-5true, 441#true])
[2024-03-12 00:08:56,554 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:08:56,554 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:08:56,554 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:08:56,554 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:08:56,558 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~breads_total~0 1), 249#L1034-3true, 441#true])
[2024-03-12 00:08:56,558 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:08:56,558 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:08:56,558 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:08:56,558 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:08:56,561 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~breads_total~0 1), 441#true])
[2024-03-12 00:08:56,561 INFO  L294   olderBase$Statistics]: this new event has 232 ancestors and is cut-off event
[2024-03-12 00:08:56,561 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:08:56,561 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:08:56,561 INFO  L297   olderBase$Statistics]:   existing Event has 201 ancestors and is cut-off event
[2024-03-12 00:08:57,157 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~breads_total~0 1), 391#L1027-5true, 441#true])
[2024-03-12 00:08:57,157 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:08:57,157 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:08:57,157 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:08:57,158 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:08:57,161 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~breads_total~0 1), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:08:57,161 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:08:57,161 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:08:57,161 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:08:57,161 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:08:57,165 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, 48#L1069-5true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~breads_total~0 1), 441#true])
[2024-03-12 00:08:57,165 INFO  L294   olderBase$Statistics]: this new event has 233 ancestors and is cut-off event
[2024-03-12 00:08:57,165 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:08:57,165 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:08:57,165 INFO  L297   olderBase$Statistics]:   existing Event has 202 ancestors and is cut-off event
[2024-03-12 00:08:57,681 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~breads_total~0 1), 391#L1027-5true, 441#true])
[2024-03-12 00:08:57,681 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:08:57,681 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:08:57,681 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:08:57,681 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:08:57,685 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, 48#L1069-5true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~breads_total~0 1), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:08:57,685 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:08:57,685 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:08:57,685 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:08:57,685 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:08:57,687 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~breads_total~0 1), 441#true])
[2024-03-12 00:08:57,688 INFO  L294   olderBase$Statistics]: this new event has 234 ancestors and is cut-off event
[2024-03-12 00:08:57,688 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:08:57,688 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:08:57,688 INFO  L297   olderBase$Statistics]:   existing Event has 203 ancestors and is cut-off event
[2024-03-12 00:08:58,226 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, 48#L1069-5true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~breads_total~0 1), 441#true])
[2024-03-12 00:08:58,226 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:08:58,226 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:08:58,226 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:08:58,226 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:08:58,228 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 545#(<= ~breads_total~0 1), 249#L1034-3true, 441#true])
[2024-03-12 00:08:58,228 INFO  L294   olderBase$Statistics]: this new event has 235 ancestors and is cut-off event
[2024-03-12 00:08:58,229 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:08:58,229 INFO  L297   olderBase$Statistics]:   existing Event has 204 ancestors and is cut-off event
[2024-03-12 00:08:58,229 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:08:58,897 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~breads_total~0 1), 391#L1027-5true, 441#true])
[2024-03-12 00:08:58,897 INFO  L294   olderBase$Statistics]: this new event has 236 ancestors and is cut-off event
[2024-03-12 00:08:58,897 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:08:58,897 INFO  L297   olderBase$Statistics]:   existing Event has 205 ancestors and is cut-off event
[2024-03-12 00:08:58,897 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:03,692 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:03,692 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:09:03,693 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:03,693 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:03,693 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:09:04,460 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:04,461 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:09:04,461 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:04,461 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:04,461 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:09:04,466 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:04,466 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:09:04,466 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:09:04,466 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:04,466 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:04,981 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 268#L1069-2true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:04,981 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:09:04,981 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:09:04,981 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:09:04,981 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:09:04,985 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:04,985 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:09:04,985 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:09:04,985 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:09:04,985 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:09:04,988 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 222#L1069-4true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:04,988 INFO  L294   olderBase$Statistics]: this new event has 246 ancestors and is cut-off event
[2024-03-12 00:09:04,988 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:09:04,988 INFO  L297   olderBase$Statistics]:   existing Event has 246 ancestors and is cut-off event
[2024-03-12 00:09:04,988 INFO  L297   olderBase$Statistics]:   existing Event has 215 ancestors and is cut-off event
[2024-03-12 00:09:05,417 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:05,417 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:09:05,417 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:09:05,417 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:09:05,417 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:09:05,421 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:05,421 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:09:05,421 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:09:05,421 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:09:05,421 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:09:05,425 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:05,425 INFO  L294   olderBase$Statistics]: this new event has 247 ancestors and is cut-off event
[2024-03-12 00:09:05,425 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:09:05,425 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:09:05,425 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:09:06,012 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:06,012 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:09:06,012 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:09:06,012 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:06,012 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:06,016 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, 48#L1069-5true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:06,016 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:09:06,016 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:09:06,016 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:06,016 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:06,018 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:06,018 INFO  L294   olderBase$Statistics]: this new event has 248 ancestors and is cut-off event
[2024-03-12 00:09:06,018 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:09:06,018 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:06,018 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:06,400 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, 48#L1069-5true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:06,401 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:09:06,401 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:06,401 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:09:06,401 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:09:06,403 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 274#L1069-6true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:06,403 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:09:06,403 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:09:06,403 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:09:06,403 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:06,755 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:06,755 INFO  L294   olderBase$Statistics]: this new event has 250 ancestors and is cut-off event
[2024-03-12 00:09:06,755 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:09:06,755 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:09:06,755 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:09:07,161 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][551], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 545#(<= ~breads_total~0 1), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:07,161 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:09:07,161 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:09:07,161 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:09:07,161 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:09:07,439 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 488#true, Black: 496#(= |#race~data~0| 0), 545#(<= ~breads_total~0 1)])
[2024-03-12 00:09:07,439 INFO  L294   olderBase$Statistics]: this new event has 245 ancestors and is cut-off event
[2024-03-12 00:09:07,439 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:07,439 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:07,439 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:07,440 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, 319#L1026-6true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 488#true, Black: 496#(= |#race~data~0| 0), 545#(<= ~breads_total~0 1)])
[2024-03-12 00:09:07,440 INFO  L294   olderBase$Statistics]: this new event has 244 ancestors and is cut-off event
[2024-03-12 00:09:07,440 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:07,440 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:07,440 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:08,839 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][551], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~breads_total~0 1), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:08,839 INFO  L294   olderBase$Statistics]: this new event has 249 ancestors and is cut-off event
[2024-03-12 00:09:08,839 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:08,839 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:08,839 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:09,346 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][558], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~breads_total~0 1), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:09,346 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:09:09,346 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:09:09,346 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:09:09,346 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:09:09,351 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][558], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 545#(<= ~breads_total~0 1), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:09,351 INFO  L294   olderBase$Statistics]: this new event has 252 ancestors and is cut-off event
[2024-03-12 00:09:09,351 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:09:09,351 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:09:09,351 INFO  L297   olderBase$Statistics]:   existing Event has 252 ancestors and is cut-off event
[2024-03-12 00:09:09,842 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][551], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#true, 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:09,842 INFO  L294   olderBase$Statistics]: this new event has 258 ancestors and is cut-off event
[2024-03-12 00:09:09,842 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:09:09,842 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:09:09,842 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:09:10,032 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 488#true, Black: 496#(= |#race~data~0| 0)])
[2024-03-12 00:09:10,032 INFO  L294   olderBase$Statistics]: this new event has 259 ancestors and is cut-off event
[2024-03-12 00:09:10,032 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:10,032 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:10,032 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:10,033 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 319#L1026-6true, Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 488#true, Black: 496#(= |#race~data~0| 0)])
[2024-03-12 00:09:10,033 INFO  L294   olderBase$Statistics]: this new event has 258 ancestors and is cut-off event
[2024-03-12 00:09:10,033 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:10,033 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:10,033 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:10,395 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][551], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 192#L1036-13true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#true, 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:10,396 INFO  L294   olderBase$Statistics]: this new event has 263 ancestors and is cut-off event
[2024-03-12 00:09:10,396 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-12 00:09:10,396 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-12 00:09:10,396 INFO  L297   olderBase$Statistics]:   existing Event has 263 ancestors and is cut-off event
[2024-03-12 00:09:10,549 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][558], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 522#true, Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:10,549 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-12 00:09:10,549 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:09:10,549 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:09:10,549 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:09:10,555 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][558], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:10,555 INFO  L294   olderBase$Statistics]: this new event has 266 ancestors and is cut-off event
[2024-03-12 00:09:10,555 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:09:10,555 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:09:10,555 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:09:19,828 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:09:19,828 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-12 00:09:19,828 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-12 00:09:19,828 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:19,828 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:19,970 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:19,970 INFO  L294   olderBase$Statistics]: this new event has 337 ancestors and is cut-off event
[2024-03-12 00:09:19,970 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-12 00:09:19,970 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-12 00:09:19,970 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-12 00:09:19,971 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:19,971 INFO  L294   olderBase$Statistics]: this new event has 337 ancestors and is cut-off event
[2024-03-12 00:09:19,971 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-12 00:09:19,971 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-12 00:09:19,971 INFO  L297   olderBase$Statistics]:   existing Event has 337 ancestors and is cut-off event
[2024-03-12 00:09:21,425 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 351#L1043-4true, cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:21,425 INFO  L294   olderBase$Statistics]: this new event has 343 ancestors and is cut-off event
[2024-03-12 00:09:21,425 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:09:21,425 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:09:21,425 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is cut-off event
[2024-03-12 00:09:21,908 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:21,909 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-12 00:09:21,909 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:21,909 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:21,909 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:21,910 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:21,910 INFO  L294   olderBase$Statistics]: this new event has 342 ancestors and is cut-off event
[2024-03-12 00:09:21,910 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:21,910 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:21,910 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:22,176 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:09:22,177 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:09:22,177 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:22,177 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:22,177 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:09:22,668 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 351#L1043-4true, 421#(= |#race~breads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:22,668 INFO  L294   olderBase$Statistics]: this new event has 343 ancestors and is not cut-off event
[2024-03-12 00:09:22,669 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-12 00:09:22,669 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-12 00:09:22,669 INFO  L297   olderBase$Statistics]:   existing Event has 343 ancestors and is not cut-off event
[2024-03-12 00:09:22,761 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:22,761 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:09:22,761 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:22,761 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:22,761 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:22,762 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:22,762 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:09:22,762 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:22,762 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:22,762 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,000 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:23,000 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,000 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,000 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,000 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,001 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:23,001 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,001 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,001 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,001 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,110 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:23,111 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,111 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,111 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,111 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,112 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:23,112 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,112 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,112 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,112 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,144 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:23,144 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,144 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,144 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,144 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,144 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,145 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:23,145 INFO  L294   olderBase$Statistics]: this new event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,145 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,145 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,145 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,145 INFO  L297   olderBase$Statistics]:   existing Event has 345 ancestors and is cut-off event
[2024-03-12 00:09:23,382 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:23,383 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:09:23,383 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:23,383 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:23,383 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:23,383 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:23,383 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is cut-off event
[2024-03-12 00:09:23,383 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:09:23,383 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:09:23,383 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:09:24,646 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][386], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 351#L1043-4true, 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:24,646 INFO  L294   olderBase$Statistics]: this new event has 348 ancestors and is not cut-off event
[2024-03-12 00:09:24,646 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-12 00:09:24,646 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-12 00:09:24,646 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is not cut-off event
[2024-03-12 00:09:24,737 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][676], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:24,737 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,737 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,737 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,737 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,738 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][676], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:24,738 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,738 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,738 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,738 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,739 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][676], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:24,739 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,739 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,739 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,739 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,740 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][676], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:24,740 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,740 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,740 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:24,740 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,029 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, Black: 471#true, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:25,029 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,029 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,029 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,029 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,030 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,030 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), 351#L1043-4true, Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:25,030 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,030 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,030 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,031 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is cut-off event
[2024-03-12 00:09:25,754 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][416], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 351#L1043-4true, 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:25,754 INFO  L294   olderBase$Statistics]: this new event has 351 ancestors and is not cut-off event
[2024-03-12 00:09:25,754 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is not cut-off event
[2024-03-12 00:09:25,754 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is not cut-off event
[2024-03-12 00:09:25,754 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is not cut-off event
[2024-03-12 00:09:25,754 INFO  L297   olderBase$Statistics]:   existing Event has 351 ancestors and is not cut-off event
[2024-03-12 00:09:25,799 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 396#L1028-6true, Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:25,799 INFO  L294   olderBase$Statistics]: this new event has 352 ancestors and is cut-off event
[2024-03-12 00:09:25,799 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-12 00:09:25,800 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-12 00:09:25,800 INFO  L297   olderBase$Statistics]:   existing Event has 352 ancestors and is cut-off event
[2024-03-12 00:09:25,804 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:25,804 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:09:25,804 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:25,804 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:25,805 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:25,810 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:25,810 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:09:25,810 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:25,810 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:25,810 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:26,326 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:26,326 INFO  L294   olderBase$Statistics]: this new event has 353 ancestors and is cut-off event
[2024-03-12 00:09:26,326 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:26,326 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:26,326 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:26,326 INFO  L297   olderBase$Statistics]:   existing Event has 353 ancestors and is cut-off event
[2024-03-12 00:09:27,841 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 396#L1028-6true, 301#L1043-5true])
[2024-03-12 00:09:27,841 INFO  L294   olderBase$Statistics]: this new event has 357 ancestors and is cut-off event
[2024-03-12 00:09:27,841 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:09:27,841 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:09:27,841 INFO  L297   olderBase$Statistics]:   existing Event has 357 ancestors and is cut-off event
[2024-03-12 00:09:27,856 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:27,856 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-12 00:09:27,856 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:27,856 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:27,856 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,189 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:28,189 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,189 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,189 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,189 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,190 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][293], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:28,190 INFO  L294   olderBase$Statistics]: this new event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,190 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,190 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,190 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,190 INFO  L297   olderBase$Statistics]:   existing Event has 358 ancestors and is cut-off event
[2024-03-12 00:09:28,674 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:28,674 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,674 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,674 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,674 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,704 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 165#L1043-1true, 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:28,705 INFO  L294   olderBase$Statistics]: this new event has 363 ancestors and is cut-off event
[2024-03-12 00:09:28,705 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:09:28,705 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:09:28,705 INFO  L297   olderBase$Statistics]:   existing Event has 226 ancestors and is cut-off event
[2024-03-12 00:09:28,726 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), 349#L1036-4true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:28,727 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:09:28,727 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:28,727 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:28,727 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:28,980 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 396#L1028-6true, 301#L1043-5true])
[2024-03-12 00:09:28,980 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,980 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,980 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,980 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,984 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:28,984 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,984 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,984 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,984 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,991 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 396#L1028-6true, 301#L1043-5true])
[2024-03-12 00:09:28,991 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,991 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,991 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,991 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,992 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 396#L1028-6true, 301#L1043-5true])
[2024-03-12 00:09:28,992 INFO  L294   olderBase$Statistics]: this new event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,992 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,992 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,992 INFO  L297   olderBase$Statistics]:   existing Event has 360 ancestors and is cut-off event
[2024-03-12 00:09:28,992 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 301#L1043-5true])
[2024-03-12 00:09:28,993 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,993 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,993 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,993 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:28,993 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,011 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 165#L1043-1true, 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,011 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-12 00:09:29,011 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,011 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,011 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,012 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 386#L1036-2true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,012 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-12 00:09:29,012 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,012 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-12 00:09:29,012 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,013 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:09:29,013 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,013 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,013 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,013 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,013 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:09:29,013 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-12 00:09:29,014 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-12 00:09:29,014 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,014 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,020 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,020 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-12 00:09:29,020 INFO  L297   olderBase$Statistics]:   existing Event has 364 ancestors and is cut-off event
[2024-03-12 00:09:29,020 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,020 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:29,032 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,032 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,032 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,032 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,033 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,286 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:29,286 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,286 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,286 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,286 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,287 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 476#true, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:29,287 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,287 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,287 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,287 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,287 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,293 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([826] L1043-4-->L1043-5: Formula: (let ((.cse0 (select |v_#race_48| |v_~#flags_mutex~0.base_14|))) (and (= (select .cse0 (+ 3 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ 2 |v_~#flags_mutex~0.offset_14|)) 0) (= (select .cse0 (+ |v_~#flags_mutex~0.offset_14| 1)) 0) (= (select .cse0 |v_~#flags_mutex~0.offset_14|) 0)))  InVars {#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  OutVars{#race=|v_#race_48|, ~#flags_mutex~0.base=|v_~#flags_mutex~0.base_14|, ~#flags_mutex~0.offset=|v_~#flags_mutex~0.offset_14|}  AuxVars[]  AssignedVars[][310], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 348#L1028-9true, Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 301#L1043-5true])
[2024-03-12 00:09:29,294 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,294 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,294 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,294 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,294 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is cut-off event
[2024-03-12 00:09:29,311 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 241#L1043-3true, 441#true])
[2024-03-12 00:09:29,311 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,311 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,311 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,311 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,311 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 241#L1043-3true, 441#true])
[2024-03-12 00:09:29,311 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,311 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,311 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,311 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,312 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 349#L1036-4true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,312 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,312 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,312 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,312 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,312 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,313 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 349#L1036-4true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,313 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,313 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,313 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,313 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,316 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,316 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,316 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,316 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,316 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,318 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 44#L1036-6true, Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,318 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,318 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,318 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,319 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,326 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 16#L1043-2true, 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,326 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,326 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,326 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,326 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,329 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:09:29,329 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,329 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,329 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:29,329 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,330 INFO  L297   olderBase$Statistics]:   existing Event has 365 ancestors and is cut-off event
[2024-03-12 00:09:29,507 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, 19#L1028true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 37#L1034-6true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0)])
[2024-03-12 00:09:29,507 INFO  L294   olderBase$Statistics]: this new event has 361 ancestors and is not cut-off event
[2024-03-12 00:09:29,507 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is not cut-off event
[2024-03-12 00:09:29,507 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is not cut-off event
[2024-03-12 00:09:29,507 INFO  L297   olderBase$Statistics]:   existing Event has 361 ancestors and is not cut-off event
[2024-03-12 00:09:29,617 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,617 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,617 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,617 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,617 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,617 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,618 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,618 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,618 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,618 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,618 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,619 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 44#L1036-6true, Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,619 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,619 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,619 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,619 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,626 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 241#L1043-3true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,627 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,627 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,627 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,627 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,627 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,629 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 349#L1036-4true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, Black: 534#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,629 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,629 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,629 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:29,629 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,629 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,629 INFO  L297   olderBase$Statistics]:   existing Event has 366 ancestors and is cut-off event
[2024-03-12 00:09:29,790 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, 19#L1028true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 372#L1034-9true])
[2024-03-12 00:09:29,790 INFO  L294   olderBase$Statistics]: this new event has 362 ancestors and is not cut-off event
[2024-03-12 00:09:29,790 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is not cut-off event
[2024-03-12 00:09:29,790 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is not cut-off event
[2024-03-12 00:09:29,790 INFO  L297   olderBase$Statistics]:   existing Event has 362 ancestors and is not cut-off event
[2024-03-12 00:09:29,944 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 44#L1036-6true, Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,944 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,944 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,944 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,944 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,947 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 287#L1036-8true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,947 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,947 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,947 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,947 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,952 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:29,952 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,952 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,952 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,952 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:29,952 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:29,953 INFO  L297   olderBase$Statistics]:   existing Event has 230 ancestors and is cut-off event
[2024-03-12 00:09:30,117 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 386#L1036-2true, Black: 488#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 496#(= |#race~data~0| 0)])
[2024-03-12 00:09:30,117 INFO  L294   olderBase$Statistics]: this new event has 364 ancestors and is cut-off event
[2024-03-12 00:09:30,117 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:30,117 INFO  L297   olderBase$Statistics]:   existing Event has 227 ancestors and is cut-off event
[2024-03-12 00:09:30,117 INFO  L297   olderBase$Statistics]:   existing Event has 258 ancestors and is cut-off event
[2024-03-12 00:09:30,261 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 44#L1036-6true, Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:30,262 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:09:30,262 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:09:30,262 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:09:30,262 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:09:30,264 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 287#L1036-8true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:30,264 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:09:30,264 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:09:30,264 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:09:30,265 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:09:30,266 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 299#L1036-9true, Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:30,266 INFO  L294   olderBase$Statistics]: this new event has 368 ancestors and is cut-off event
[2024-03-12 00:09:30,266 INFO  L297   olderBase$Statistics]:   existing Event has 368 ancestors and is cut-off event
[2024-03-12 00:09:30,267 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:09:30,267 INFO  L297   olderBase$Statistics]:   existing Event has 231 ancestors and is cut-off event
[2024-03-12 00:09:30,538 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [278#L1026-9true, Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 488#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 496#(= |#race~data~0| 0), 389#L1036-3true])
[2024-03-12 00:09:30,539 INFO  L294   olderBase$Statistics]: this new event has 365 ancestors and is cut-off event
[2024-03-12 00:09:30,539 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:30,539 INFO  L297   olderBase$Statistics]:   existing Event has 259 ancestors and is cut-off event
[2024-03-12 00:09:30,539 INFO  L297   olderBase$Statistics]:   existing Event has 228 ancestors and is cut-off event
[2024-03-12 00:09:30,734 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 287#L1036-8true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:30,735 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:09:30,735 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:09:30,735 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:30,735 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:30,735 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 287#L1036-8true, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:30,736 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:09:30,736 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:09:30,736 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:09:30,736 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:09:30,738 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), 299#L1036-9true, Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:30,738 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:09:30,738 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:09:30,738 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:09:30,738 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:09:30,740 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:30,740 INFO  L294   olderBase$Statistics]: this new event has 369 ancestors and is cut-off event
[2024-03-12 00:09:30,740 INFO  L297   olderBase$Statistics]:   existing Event has 369 ancestors and is cut-off event
[2024-03-12 00:09:30,740 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:09:30,741 INFO  L297   olderBase$Statistics]:   existing Event has 232 ancestors and is cut-off event
[2024-03-12 00:09:30,802 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([806] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][454], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 370#L1035-4true, Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 121#L1069-7true, 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, Black: 488#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 496#(= |#race~data~0| 0), 238#L1027-6true, 441#true])
[2024-03-12 00:09:30,802 INFO  L294   olderBase$Statistics]: this new event has 367 ancestors and is cut-off event
[2024-03-12 00:09:30,802 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:30,802 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:30,802 INFO  L297   olderBase$Statistics]:   existing Event has 367 ancestors and is cut-off event
[2024-03-12 00:09:30,924 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([553] L1069-6-->L1069-7: Formula: (= (store |v_#valid_16| |v_ULTIMATE.start_main_#t~mem48#1.base_3| 0) |v_#valid_15|)  InVars {#valid=|v_#valid_16|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  OutVars{#valid=|v_#valid_15|, ULTIMATE.start_main_#t~mem48#1.base=|v_ULTIMATE.start_main_#t~mem48#1.base_3|}  AuxVars[]  AssignedVars[#valid][194], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 278#L1026-9true, Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 349#L1036-4true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 488#true, Black: 496#(= |#race~data~0| 0)])
[2024-03-12 00:09:30,924 INFO  L294   olderBase$Statistics]: this new event has 366 ancestors and is cut-off event
[2024-03-12 00:09:30,924 INFO  L297   olderBase$Statistics]:   existing Event has 260 ancestors and is cut-off event
[2024-03-12 00:09:30,924 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:30,924 INFO  L297   olderBase$Statistics]:   existing Event has 229 ancestors and is cut-off event
[2024-03-12 00:09:30,925 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), 349#L1036-4true, Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:30,925 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:30,925 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:30,925 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:30,925 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,065 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 299#L1036-9true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,066 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,066 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,066 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,066 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,066 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 299#L1036-9true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,066 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,067 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,067 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,067 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,068 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,068 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,068 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,068 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,069 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,070 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,070 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,070 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,070 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,070 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,118 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 386#L1036-2true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,119 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,119 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,119 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,119 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,126 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,126 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,126 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,126 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,126 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,126 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,127 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,127 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,127 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,127 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,130 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:09:31,130 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,130 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,130 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,130 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,130 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:09:31,131 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,131 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,131 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,131 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,168 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,168 INFO  L294   olderBase$Statistics]: this new event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,168 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,168 INFO  L297   olderBase$Statistics]:   existing Event has 233 ancestors and is cut-off event
[2024-03-12 00:09:31,168 INFO  L297   olderBase$Statistics]:   existing Event has 370 ancestors and is cut-off event
[2024-03-12 00:09:31,253 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,254 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:31,254 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:31,254 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:31,254 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:31,380 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,381 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,381 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,381 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,381 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,381 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,381 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,381 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,382 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,382 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,383 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,383 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,383 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,383 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,383 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,384 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 235#L1059-5true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,385 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,385 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,385 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,385 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,442 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 349#L1036-4true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,442 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,442 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,442 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,442 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,442 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,443 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 349#L1036-4true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,443 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,443 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,443 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,443 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,462 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,463 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,463 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,463 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,463 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,479 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 44#L1036-6true, Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,480 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,480 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,480 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,480 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,571 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 16#L1043-2true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,571 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,572 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,572 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,572 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,572 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,578 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:09:31,579 INFO  L294   olderBase$Statistics]: this new event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,579 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,579 INFO  L297   olderBase$Statistics]:   existing Event has 371 ancestors and is cut-off event
[2024-03-12 00:09:31,579 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,579 INFO  L297   olderBase$Statistics]:   existing Event has 234 ancestors and is cut-off event
[2024-03-12 00:09:31,703 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:09:31,703 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:31,704 INFO  L297   olderBase$Statistics]:   existing Event has 267 ancestors and is cut-off event
[2024-03-12 00:09:31,704 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:31,704 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:31,704 INFO  L297   olderBase$Statistics]:   existing Event has 342 ancestors and is cut-off event
[2024-03-12 00:09:31,704 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:09:31,704 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,704 INFO  L297   olderBase$Statistics]:   existing Event has 266 ancestors and is cut-off event
[2024-03-12 00:09:31,705 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,705 INFO  L297   olderBase$Statistics]:   existing Event has 341 ancestors and is cut-off event
[2024-03-12 00:09:31,706 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,706 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:31,706 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:31,706 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:31,706 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:31,706 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,707 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,707 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,707 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,707 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,708 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 142#L1059-6true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,708 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,708 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,708 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,708 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,761 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,761 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:31,761 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:31,761 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:31,761 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:31,761 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:31,762 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,762 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,762 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,762 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,762 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,787 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 44#L1036-6true, Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,787 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,788 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,788 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,788 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,926 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 241#L1043-3true, 441#true])
[2024-03-12 00:09:31,927 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,927 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,927 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,927 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,931 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 349#L1036-4true, 274#L1069-6true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:31,931 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,931 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,931 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,931 INFO  L297   olderBase$Statistics]:   existing Event has 235 ancestors and is cut-off event
[2024-03-12 00:09:31,932 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:31,932 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is cut-off event
[2024-03-12 00:09:32,045 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,046 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:09:32,046 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:32,046 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:32,046 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:32,046 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 8#L1059-7true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,046 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,046 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,047 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,047 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,095 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 44#L1036-6true, Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,095 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,095 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,095 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,095 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,176 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, 287#L1036-8true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,176 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,176 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,177 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,177 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,265 INFO  L292   olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,265 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,265 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,265 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,266 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,266 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,266 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,282 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 351#L1043-4true, 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,283 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,283 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,283 INFO  L297   olderBase$Statistics]:   existing Event has 236 ancestors and is cut-off event
[2024-03-12 00:09:32,283 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is cut-off event
[2024-03-12 00:09:32,452 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), 44#L1036-6true, Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,452 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:09:32,452 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:32,452 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:32,453 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:32,528 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, 287#L1036-8true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,528 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:09:32,528 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:32,528 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:32,528 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:32,571 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 299#L1036-9true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,571 INFO  L294   olderBase$Statistics]: this new event has 374 ancestors and is cut-off event
[2024-03-12 00:09:32,572 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:32,572 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:32,572 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:32,990 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 287#L1036-8true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,990 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:09:32,991 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:09:32,991 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:09:32,991 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:09:32,991 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][343], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, 287#L1036-8true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:32,991 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:09:32,991 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:09:32,991 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:09:32,992 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:09:33,048 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 299#L1036-9true, Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,048 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:09:33,048 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:09:33,049 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:09:33,049 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:09:33,085 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,085 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:09:33,085 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:09:33,085 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:09:33,086 INFO  L297   olderBase$Statistics]:   existing Event has 238 ancestors and is cut-off event
[2024-03-12 00:09:33,307 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 349#L1036-4true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,308 INFO  L294   olderBase$Statistics]: this new event has 372 ancestors and is not cut-off event
[2024-03-12 00:09:33,308 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-12 00:09:33,308 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-12 00:09:33,308 INFO  L297   olderBase$Statistics]:   existing Event has 372 ancestors and is not cut-off event
[2024-03-12 00:09:33,337 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 299#L1036-9true, Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,338 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:09:33,338 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:09:33,338 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:09:33,338 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:09:33,338 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][341], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 299#L1036-9true, Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,338 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:09:33,338 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:09:33,339 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:09:33,339 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:09:33,400 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,400 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:09:33,400 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:09:33,400 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:09:33,401 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:09:33,426 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,427 INFO  L294   olderBase$Statistics]: this new event has 376 ancestors and is cut-off event
[2024-03-12 00:09:33,427 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:09:33,427 INFO  L297   olderBase$Statistics]:   existing Event has 239 ancestors and is cut-off event
[2024-03-12 00:09:33,427 INFO  L297   olderBase$Statistics]:   existing Event has 376 ancestors and is cut-off event
[2024-03-12 00:09:33,630 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][331], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,630 INFO  L294   olderBase$Statistics]: this new event has 373 ancestors and is not cut-off event
[2024-03-12 00:09:33,631 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:09:33,631 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:09:33,631 INFO  L297   olderBase$Statistics]:   existing Event has 373 ancestors and is not cut-off event
[2024-03-12 00:09:33,666 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,667 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:09:33,667 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:09:33,667 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:33,667 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:33,667 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][342], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 136#L1036-10true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,668 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:09:33,668 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:09:33,668 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:09:33,668 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:09:33,720 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,721 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:09:33,721 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:09:33,721 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:09:33,721 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:09:33,743 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 257#L1069-3true, Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,744 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:09:33,744 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:09:33,744 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:09:33,744 INFO  L297   olderBase$Statistics]:   existing Event has 240 ancestors and is cut-off event
[2024-03-12 00:09:33,880 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,880 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:09:33,881 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:33,881 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:09:33,881 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:09:33,881 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,881 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:09:33,881 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:09:33,881 INFO  L297   olderBase$Statistics]:   existing Event has 210 ancestors and is cut-off event
[2024-03-12 00:09:33,881 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:33,960 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:09:33,960 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:09:33,960 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:33,960 INFO  L297   olderBase$Statistics]:   existing Event has 347 ancestors and is cut-off event
[2024-03-12 00:09:33,960 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:33,961 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 129#L1033-7true, 441#true])
[2024-03-12 00:09:33,961 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:09:33,961 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:33,961 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:09:33,961 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:33,961 INFO  L297   olderBase$Statistics]:   existing Event has 348 ancestors and is cut-off event
[2024-03-12 00:09:33,977 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,977 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:09:33,977 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:33,977 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:33,977 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:33,978 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 143#L1036-11true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:33,978 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:09:33,978 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:09:33,978 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:33,978 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:34,008 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([806] L1035-3-->L1035-4: Formula: (= (store |v_#race_12| v_~flags~0.base_2 (store (select |v_#race_12| v_~flags~0.base_2) (+ v_~flags~0.offset_2 v_cleanerThread1of1ForFork1_~i~1_13) 0)) |v_#race_11|)  InVars {#race=|v_#race_12|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  OutVars{#race=|v_#race_11|, ~flags~0.offset=v_~flags~0.offset_2, cleanerThread1of1ForFork1_~i~1=v_cleanerThread1of1ForFork1_~i~1_13, ~flags~0.base=v_~flags~0.base_2}  AuxVars[]  AssignedVars[#race][475], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), 370#L1035-4true, Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 522#true, 159#ULTIMATE.startFINALtrue, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 488#true, Black: 494#true, 238#L1027-6true, 441#true])
[2024-03-12 00:09:34,008 INFO  L294   olderBase$Statistics]: this new event has 375 ancestors and is cut-off event
[2024-03-12 00:09:34,008 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:09:34,008 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:09:34,008 INFO  L297   olderBase$Statistics]:   existing Event has 375 ancestors and is cut-off event
[2024-03-12 00:09:34,031 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, 222#L1069-4true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,032 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:09:34,032 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:34,032 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:09:34,032 INFO  L297   olderBase$Statistics]:   existing Event has 241 ancestors and is cut-off event
[2024-03-12 00:09:34,178 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:34,179 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:09:34,179 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:09:34,179 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:09:34,179 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:09:34,179 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:34,179 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:09:34,179 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:09:34,180 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:34,180 INFO  L297   olderBase$Statistics]:   existing Event has 211 ancestors and is cut-off event
[2024-03-12 00:09:34,221 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:09:34,222 INFO  L294   olderBase$Statistics]: this new event has 377 ancestors and is cut-off event
[2024-03-12 00:09:34,222 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:09:34,222 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:09:34,222 INFO  L297   olderBase$Statistics]:   existing Event has 377 ancestors and is cut-off event
[2024-03-12 00:09:34,222 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 349#L1036-4true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,222 INFO  L294   olderBase$Statistics]: this new event has 378 ancestors and is cut-off event
[2024-03-12 00:09:34,223 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:09:34,223 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:09:34,223 INFO  L297   olderBase$Statistics]:   existing Event has 378 ancestors and is cut-off event
[2024-03-12 00:09:34,223 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~breads_total~0| 0), Black: 534#true, Black: 471#true, cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,223 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:09:34,223 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:34,223 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:34,224 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:34,284 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,285 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:09:34,285 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:09:34,285 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:09:34,285 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is cut-off event
[2024-03-12 00:09:34,285 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][344], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 286#L1036-12true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,286 INFO  L294   olderBase$Statistics]: this new event has 379 ancestors and is cut-off event
[2024-03-12 00:09:34,286 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:34,286 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:34,286 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:34,479 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,479 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:09:34,479 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:34,479 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:09:34,480 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:34,480 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,480 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is cut-off event
[2024-03-12 00:09:34,480 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:09:34,480 INFO  L297   olderBase$Statistics]:   existing Event has 212 ancestors and is cut-off event
[2024-03-12 00:09:34,480 INFO  L297   olderBase$Statistics]:   existing Event has 243 ancestors and is cut-off event
[2024-03-12 00:09:34,765 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 173#L1034-5true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 311#L1059-8true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,765 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is cut-off event
[2024-03-12 00:09:34,765 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:09:34,765 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:34,765 INFO  L297   olderBase$Statistics]:   existing Event has 214 ancestors and is cut-off event
[2024-03-12 00:09:34,766 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 455#(= |#race~threads_alive~0| 0), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), 8#L1059-7true, Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 173#L1034-5true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:34,766 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is cut-off event
[2024-03-12 00:09:34,766 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:34,766 INFO  L297   olderBase$Statistics]:   existing Event has 244 ancestors and is cut-off event
[2024-03-12 00:09:34,766 INFO  L297   olderBase$Statistics]:   existing Event has 213 ancestors and is cut-off event
[2024-03-12 00:09:35,611 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:35,612 INFO  L294   olderBase$Statistics]: this new event has 384 ancestors and is cut-off event
[2024-03-12 00:09:35,612 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:09:35,612 INFO  L297   olderBase$Statistics]:   existing Event has 216 ancestors and is cut-off event
[2024-03-12 00:09:35,612 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:09:35,612 INFO  L297   olderBase$Statistics]:   existing Event has 247 ancestors and is cut-off event
[2024-03-12 00:09:35,613 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), 182#L1034-2true, Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:35,613 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-12 00:09:35,613 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:09:35,613 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:35,613 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:35,613 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:09:35,641 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 389#L1036-3true, 441#true])
[2024-03-12 00:09:35,642 INFO  L294   olderBase$Statistics]: this new event has 380 ancestors and is not cut-off event
[2024-03-12 00:09:35,642 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is not cut-off event
[2024-03-12 00:09:35,642 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is not cut-off event
[2024-03-12 00:09:35,642 INFO  L297   olderBase$Statistics]:   existing Event has 380 ancestors and is not cut-off event
[2024-03-12 00:09:35,800 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:35,801 INFO  L294   olderBase$Statistics]: this new event has 385 ancestors and is cut-off event
[2024-03-12 00:09:35,801 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:09:35,801 INFO  L297   olderBase$Statistics]:   existing Event has 248 ancestors and is cut-off event
[2024-03-12 00:09:35,801 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:35,801 INFO  L297   olderBase$Statistics]:   existing Event has 217 ancestors and is cut-off event
[2024-03-12 00:09:35,802 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 249#L1034-3true, 441#true])
[2024-03-12 00:09:35,802 INFO  L294   olderBase$Statistics]: this new event has 386 ancestors and is cut-off event
[2024-03-12 00:09:35,802 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:09:35,802 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:09:35,802 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:35,802 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:35,830 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 349#L1036-4true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:35,830 INFO  L294   olderBase$Statistics]: this new event has 381 ancestors and is not cut-off event
[2024-03-12 00:09:35,830 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is not cut-off event
[2024-03-12 00:09:35,830 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is not cut-off event
[2024-03-12 00:09:35,830 INFO  L297   olderBase$Statistics]:   existing Event has 381 ancestors and is not cut-off event
[2024-03-12 00:09:35,976 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:35,977 INFO  L294   olderBase$Statistics]: this new event has 386 ancestors and is cut-off event
[2024-03-12 00:09:35,977 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:35,977 INFO  L297   olderBase$Statistics]:   existing Event has 249 ancestors and is cut-off event
[2024-03-12 00:09:35,977 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:09:35,977 INFO  L297   olderBase$Statistics]:   existing Event has 218 ancestors and is cut-off event
[2024-03-12 00:09:35,977 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 406#L1034-4true, Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 534#true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:35,977 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-12 00:09:35,978 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:09:35,978 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:09:35,978 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:09:35,978 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:09:36,010 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:36,010 INFO  L294   olderBase$Statistics]: this new event has 382 ancestors and is not cut-off event
[2024-03-12 00:09:36,010 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-12 00:09:36,010 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-12 00:09:36,010 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is not cut-off event
[2024-03-12 00:09:36,137 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, 48#L1069-5true, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 173#L1034-5true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:36,137 INFO  L294   olderBase$Statistics]: this new event has 387 ancestors and is cut-off event
[2024-03-12 00:09:36,137 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:09:36,137 INFO  L297   olderBase$Statistics]:   existing Event has 219 ancestors and is cut-off event
[2024-03-12 00:09:36,137 INFO  L297   olderBase$Statistics]:   existing Event has 250 ancestors and is cut-off event
[2024-03-12 00:09:36,138 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][287], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), 274#L1069-6true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1590#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select (select |#race| 4) (+ |~#flags_mutex~0.offset| 1)) 0) (= (select (select |#race| 4) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| 4) |~#flags_mutex~0.offset|) 0) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 173#L1034-5true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:36,138 INFO  L294   olderBase$Statistics]: this new event has 388 ancestors and is cut-off event
[2024-03-12 00:09:36,138 INFO  L297   olderBase$Statistics]:   existing Event has 251 ancestors and is cut-off event
[2024-03-12 00:09:36,138 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:09:36,138 INFO  L297   olderBase$Statistics]:   existing Event has 220 ancestors and is cut-off event
[2024-03-12 00:09:37,314 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:37,314 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-12 00:09:37,315 INFO  L297   olderBase$Statistics]:   existing Event has 237 ancestors and is cut-off event
[2024-03-12 00:09:37,315 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:37,315 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:37,316 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 421#(= |#race~breads_total~0| 0), Black: 534#true, cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0InUse, 121#L1069-7true, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 496#(= |#race~data~0| 0), 391#L1027-5true, 441#true])
[2024-03-12 00:09:37,316 INFO  L294   olderBase$Statistics]: this new event has 405 ancestors and is cut-off event
[2024-03-12 00:09:37,316 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:37,316 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:37,316 INFO  L297   olderBase$Statistics]:   existing Event has 374 ancestors and is cut-off event
[2024-03-12 00:09:37,325 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][558], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), 192#L1036-13true, Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, Black: 471#true, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, Black: 488#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:37,326 INFO  L294   olderBase$Statistics]: this new event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,326 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,326 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,326 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,326 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][558], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), cleanerThread1of1ForFork1InUse, threadThread1of1ForFork0NotInUse, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 476#true, 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:37,327 INFO  L294   olderBase$Statistics]: this new event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,327 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,327 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,327 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,328 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] threadEXIT-->L1036-13: Formula: (= v_threadThread1of1ForFork0_thidvar0_6 (let ((.cse0 (mod |v_cleanerThread1of1ForFork1_#t~mem17_8| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))))  InVars {cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  OutVars{cleanerThread1of1ForFork1_#t~mem17=|v_cleanerThread1of1ForFork1_#t~mem17_8|, threadThread1of1ForFork0_thidvar0=v_threadThread1of1ForFork0_thidvar0_6}  AuxVars[]  AssignedVars[][558], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 441#true, Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), 192#L1036-13true, Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 522#true, Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), Black: 536#(= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))), Black: 471#true, cleanerThread1of1ForFork1InUse, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0NotInUse, 476#true, 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0))])
[2024-03-12 00:09:37,329 INFO  L294   olderBase$Statistics]: this new event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,329 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,329 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,329 INFO  L297   olderBase$Statistics]:   existing Event has 403 ancestors and is cut-off event
[2024-03-12 00:09:37,356 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:37,357 INFO  L294   olderBase$Statistics]: this new event has 410 ancestors and is cut-off event
[2024-03-12 00:09:37,357 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:37,357 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:37,357 INFO  L297   olderBase$Statistics]:   existing Event has 242 ancestors and is cut-off event
[2024-03-12 00:09:37,357 INFO  L292   olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 453#true, Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), cleanerThread1of1ForFork1InUse, Black: 471#true, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:37,358 INFO  L294   olderBase$Statistics]: this new event has 413 ancestors and is cut-off event
[2024-03-12 00:09:37,358 INFO  L297   olderBase$Statistics]:   existing Event has 245 ancestors and is cut-off event
[2024-03-12 00:09:37,358 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-12 00:09:37,358 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-12 00:09:37,359 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][445], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), 1592#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (not (= |~#flags_mutex~0.base| |ULTIMATE.start_main_#t~malloc28#1.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 421#(= |#race~breads_total~0| 0), 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), 540#true, Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), 522#true, 36#L1056-3true, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:37,359 INFO  L294   olderBase$Statistics]: this new event has 410 ancestors and is cut-off event
[2024-03-12 00:09:37,359 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:37,359 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:37,359 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:37,360 INFO  L297   olderBase$Statistics]:   existing Event has 379 ancestors and is cut-off event
[2024-03-12 00:09:37,360 INFO  L292   olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([895] L1027-4-->L1027-5: Formula: (= (store |v_#race_60| v_~flags~0.base_10 (store (select |v_#race_60| v_~flags~0.base_10) (+ v_threadThread1of1ForFork0_~i~0_7 v_~flags~0.offset_10) |v_threadThread1of1ForFork0_#t~nondet9_3|)) |v_#race_59|)  InVars {#race=|v_#race_60|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  OutVars{#race=|v_#race_59|, threadThread1of1ForFork0_~i~0=v_threadThread1of1ForFork0_~i~0_7, ~flags~0.offset=v_~flags~0.offset_10, threadThread1of1ForFork0_#t~nondet9=|v_threadThread1of1ForFork0_#t~nondet9_3|, ~flags~0.base=v_~flags~0.base_10}  AuxVars[]  AssignedVars[#race][471], [Black: 444#(and (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 445#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 512#(= |threadThread1of1ForFork0_#t~nondet5| |#race~data~0|), Black: 443#(= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0), Black: 446#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), Black: 1533#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (<= ~breads_total~0 1)), Black: 1539#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), Black: 545#(<= ~breads_total~0 1), Black: 544#(<= |ULTIMATE.start_main_~i~2#1| 1), Black: 518#(= |#race~threads_alive~0| |ULTIMATE.start_main_#t~nondet42#1|), Black: 455#(= |#race~threads_alive~0| 0), Black: 1537#(and (= 0 |ULTIMATE.start_main_#t~post36#1|) (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 1531#(and (<= |ULTIMATE.start_main_~i~2#1| 1) (= 0 |ULTIMATE.start_main_#t~post32#1|)), Black: 546#(and (<= ~breads_total~0 1) (= |ULTIMATE.start_main_~i~3#1| 0)), Black: 542#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 1000#(and (<= ~breads_total~0 1) (<= 1 |ULTIMATE.start_main_~i~3#1|)), 473#(= |#race~flags~0| 0), 260#L1036-5true, Black: 526#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 525#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0)), Black: 461#(= |ULTIMATE.start_main_~i~2#1| 0), Black: 527#(and (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset| 1)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 2 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0) (= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) 3 |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0)), Black: 524#(= (select (select |#race| |cleanerThread1of1ForFork1_#t~mem16.base|) (+ (* cleanerThread1of1ForFork1_~i~1 4) |cleanerThread1of1ForFork1_#t~mem16.offset|)) 0), 1557#(and (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset)))), 421#(= |#race~breads_total~0| 0), Black: 471#true, cleanerThread1of1ForFork1InUse, Black: 534#true, 1583#(and (= (select (select |#race| |~#flags_mutex~0.base|) (+ 2 |~#flags_mutex~0.offset|)) 0) (not (= ~flags~0.base |~#flags_mutex~0.base|)) (= (select (select |#race| |~#flags_mutex~0.base|) (+ 3 |~#flags_mutex~0.offset|)) 0) (= (select (select |#race| |~#flags_mutex~0.base|) |~#flags_mutex~0.offset|) 0) (= (select (select |#race| |~#flags_mutex~0.base|) (+ |~#flags_mutex~0.offset| 1)) 0)), threadThread1of1ForFork0InUse, 476#true, Black: 1556#(not (= ~flags~0.base |~#flags_mutex~0.base|)), Black: 1562#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 478#(= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0), Black: 479#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0)), Black: 1564#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 540#true, Black: 480#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0)), Black: 1566#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (= (select |#valid| 4) 1) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), Black: 481#(and (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 1)) 0) (= (select (select |#race| |~#tids~0.base|) |~#tids~0.offset|) 0) (= (select (select |#race| |~#tids~0.base|) (+ 2 |~#tids~0.offset|)) 0) (= (select (select |#race| |~#tids~0.base|) (+ |~#tids~0.offset| 3)) 0)), Black: 1568#(and (= |~#flags_mutex~0.base| 4) (not (= ~flags~0.base 4)) (= |threadThread1of1ForFork0_#t~nondet9| (select (select |#race| ~flags~0.base) (+ threadThread1of1ForFork0_~i~0 ~flags~0.offset))) (not (= |ULTIMATE.start_main_#t~malloc28#1.base| 4))), 522#true, 159#ULTIMATE.startFINALtrue, Black: 490#(= (select (select |#race| ~flags~0.base) (+ ~flags~0.offset cleanerThread1of1ForFork1_~i~1)) 0), Black: 494#true, 391#L1027-5true, 441#true])
[2024-03-12 00:09:37,360 INFO  L294   olderBase$Statistics]: this new event has 413 ancestors and is cut-off event
[2024-03-12 00:09:37,360 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-12 00:09:37,360 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-12 00:09:37,360 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-12 00:09:37,360 INFO  L297   olderBase$Statistics]:   existing Event has 382 ancestors and is cut-off event
[2024-03-12 00:09:37,382 INFO  L124   PetriNetUnfolderBase]: 77748/245660 cut-off events.
[2024-03-12 00:09:37,382 INFO  L125   PetriNetUnfolderBase]: For 640883/709281 co-relation queries the response was YES.
[2024-03-12 00:09:39,577 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 702336 conditions, 245660 events. 77748/245660 cut-off events. For 640883/709281 co-relation queries the response was YES. Maximal size of possible extension queue 3374. Compared 3488868 event pairs, 23352 based on Foata normal form. 5547/238898 useless extension candidates. Maximal degree in co-relation 702234. Up to 82528 conditions per place. 
[2024-03-12 00:09:40,398 INFO  L140   encePairwiseOnDemand]: 410/421 looper letters, 243 selfloop transitions, 9 changer transitions 0/708 dead transitions.
[2024-03-12 00:09:40,398 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 399 places, 708 transitions, 5403 flow
[2024-03-12 00:09:40,400 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-03-12 00:09:40,400 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 9 states.
[2024-03-12 00:09:40,404 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 3279 transitions.
[2024-03-12 00:09:40,405 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.8653998416468726
[2024-03-12 00:09:40,405 INFO  L72            ComplementDD]: Start complementDD. Operand 9 states and 3279 transitions.
[2024-03-12 00:09:40,405 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 9 states and 3279 transitions.
[2024-03-12 00:09:40,406 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:09:40,406 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 3279 transitions.
[2024-03-12 00:09:40,408 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 10 states, 9 states have (on average 364.3333333333333) internal successors, (3279), 9 states have internal predecessors, (3279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:09:40,412 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 10 states, 10 states have (on average 421.0) internal successors, (4210), 10 states have internal predecessors, (4210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:09:40,412 INFO  L81            ComplementDD]: Finished complementDD. Result  has 10 states, 10 states have (on average 421.0) internal successors, (4210), 10 states have internal predecessors, (4210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:09:40,412 INFO  L175             Difference]: Start difference. First operand has 395 places, 631 transitions, 4439 flow. Second operand 9 states and 3279 transitions.
[2024-03-12 00:09:40,413 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 399 places, 708 transitions, 5403 flow
[2024-03-12 00:10:04,042 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 708 transitions, 5282 flow, removed 0 selfloop flow, removed 6 redundant places.
[2024-03-12 00:10:04,048 INFO  L231             Difference]: Finished difference. Result has 394 places, 628 transitions, 4364 flow
[2024-03-12 00:10:04,049 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=421, PETRI_DIFFERENCE_MINUEND_FLOW=4340, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=627, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=618, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4364, PETRI_PLACES=394, PETRI_TRANSITIONS=628}
[2024-03-12 00:10:04,049 INFO  L281   CegarLoopForPetriNet]: 329 programPoint places, 65 predicate places.
[2024-03-12 00:10:04,050 INFO  L495      AbstractCegarLoop]: Abstraction has has 394 places, 628 transitions, 4364 flow
[2024-03-12 00:10:04,050 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 357.6666666666667) internal successors, (3219), 9 states have internal predecessors, (3219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:04,050 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:10:04,051 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:10:04,051 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-03-12 00:10:04,051 INFO  L420      AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [cleanerErr0ASSERT_VIOLATIONDATA_RACE, cleanerErr1ASSERT_VIOLATIONDATA_RACE, cleanerErr2ASSERT_VIOLATIONDATA_RACE, cleanerErr3ASSERT_VIOLATIONDATA_RACE (and 47 more)] ===
[2024-03-12 00:10:04,051 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:10:04,051 INFO  L85        PathProgramCache]: Analyzing trace with hash 876993533, now seen corresponding path program 2 times
[2024-03-12 00:10:04,051 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:10:04,052 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079212117]
[2024-03-12 00:10:04,052 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:10:04,052 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:10:04,103 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 00:10:04,103 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-03-12 00:10:04,129 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-03-12 00:10:04,170 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-03-12 00:10:04,170 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-03-12 00:10:04,171 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (50 of 51 remaining)
[2024-03-12 00:10:04,172 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (49 of 51 remaining)
[2024-03-12 00:10:04,172 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (48 of 51 remaining)
[2024-03-12 00:10:04,173 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (47 of 51 remaining)
[2024-03-12 00:10:04,173 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (46 of 51 remaining)
[2024-03-12 00:10:04,173 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (45 of 51 remaining)
[2024-03-12 00:10:04,173 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (44 of 51 remaining)
[2024-03-12 00:10:04,173 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (43 of 51 remaining)
[2024-03-12 00:10:04,173 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (42 of 51 remaining)
[2024-03-12 00:10:04,173 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (41 of 51 remaining)
[2024-03-12 00:10:04,174 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (40 of 51 remaining)
[2024-03-12 00:10:04,174 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (39 of 51 remaining)
[2024-03-12 00:10:04,174 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (38 of 51 remaining)
[2024-03-12 00:10:04,174 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (37 of 51 remaining)
[2024-03-12 00:10:04,174 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (36 of 51 remaining)
[2024-03-12 00:10:04,174 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (35 of 51 remaining)
[2024-03-12 00:10:04,175 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (34 of 51 remaining)
[2024-03-12 00:10:04,175 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (33 of 51 remaining)
[2024-03-12 00:10:04,175 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (32 of 51 remaining)
[2024-03-12 00:10:04,175 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (31 of 51 remaining)
[2024-03-12 00:10:04,175 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (30 of 51 remaining)
[2024-03-12 00:10:04,175 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (29 of 51 remaining)
[2024-03-12 00:10:04,175 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (28 of 51 remaining)
[2024-03-12 00:10:04,176 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (27 of 51 remaining)
[2024-03-12 00:10:04,176 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (26 of 51 remaining)
[2024-03-12 00:10:04,176 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (25 of 51 remaining)
[2024-03-12 00:10:04,176 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (24 of 51 remaining)
[2024-03-12 00:10:04,176 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (23 of 51 remaining)
[2024-03-12 00:10:04,176 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (22 of 51 remaining)
[2024-03-12 00:10:04,176 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 51 remaining)
[2024-03-12 00:10:04,177 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (20 of 51 remaining)
[2024-03-12 00:10:04,177 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (19 of 51 remaining)
[2024-03-12 00:10:04,177 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (18 of 51 remaining)
[2024-03-12 00:10:04,177 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (17 of 51 remaining)
[2024-03-12 00:10:04,177 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (16 of 51 remaining)
[2024-03-12 00:10:04,177 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr0ASSERT_VIOLATIONDATA_RACE (15 of 51 remaining)
[2024-03-12 00:10:04,178 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr1ASSERT_VIOLATIONDATA_RACE (14 of 51 remaining)
[2024-03-12 00:10:04,178 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr2ASSERT_VIOLATIONDATA_RACE (13 of 51 remaining)
[2024-03-12 00:10:04,178 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr3ASSERT_VIOLATIONDATA_RACE (12 of 51 remaining)
[2024-03-12 00:10:04,178 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr4ASSERT_VIOLATIONDATA_RACE (11 of 51 remaining)
[2024-03-12 00:10:04,178 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr10ASSERT_VIOLATIONDATA_RACE (10 of 51 remaining)
[2024-03-12 00:10:04,178 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr5ASSERT_VIOLATIONDATA_RACE (9 of 51 remaining)
[2024-03-12 00:10:04,178 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr6ASSERT_VIOLATIONDATA_RACE (8 of 51 remaining)
[2024-03-12 00:10:04,179 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr7ASSERT_VIOLATIONDATA_RACE (7 of 51 remaining)
[2024-03-12 00:10:04,179 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr8ASSERT_VIOLATIONDATA_RACE (6 of 51 remaining)
[2024-03-12 00:10:04,179 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location cleanerErr9ASSERT_VIOLATIONDATA_RACE (5 of 51 remaining)
[2024-03-12 00:10:04,179 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (4 of 51 remaining)
[2024-03-12 00:10:04,179 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (3 of 51 remaining)
[2024-03-12 00:10:04,179 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (2 of 51 remaining)
[2024-03-12 00:10:04,179 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (1 of 51 remaining)
[2024-03-12 00:10:04,180 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr4ASSERT_VIOLATIONDATA_RACE (0 of 51 remaining)
[2024-03-12 00:10:04,180 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-03-12 00:10:04,180 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:10:04,182 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-03-12 00:10:04,182 INFO  L514   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-03-12 00:10:04,237 INFO  L144    ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions.
[2024-03-12 00:10:04,241 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 546 places, 559 transitions, 1156 flow
[2024-03-12 00:10:04,353 INFO  L124   PetriNetUnfolderBase]: 37/857 cut-off events.
[2024-03-12 00:10:04,353 INFO  L125   PetriNetUnfolderBase]: For 11/11 co-relation queries the response was YES.
[2024-03-12 00:10:04,359 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 883 conditions, 857 events. 37/857 cut-off events. For 11/11 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2557 event pairs, 0 based on Foata normal form. 0/725 useless extension candidates. Maximal degree in co-relation 878. Up to 8 conditions per place. 
[2024-03-12 00:10:04,360 INFO  L82        GeneralOperation]: Start removeDead. Operand has 546 places, 559 transitions, 1156 flow
[2024-03-12 00:10:04,365 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 378 places, 382 transitions, 783 flow
[2024-03-12 00:10:04,366 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-03-12 00:10:04,366 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;@5cfd84c0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-03-12 00:10:04,366 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 67 error locations.
[2024-03-12 00:10:04,368 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-03-12 00:10:04,368 INFO  L124   PetriNetUnfolderBase]: 0/45 cut-off events.
[2024-03-12 00:10:04,369 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-03-12 00:10:04,369 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:10:04,369 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:10:04,369 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:10:04,369 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:10:04,369 INFO  L85        PathProgramCache]: Analyzing trace with hash 1395301552, now seen corresponding path program 1 times
[2024-03-12 00:10:04,370 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:10:04,370 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663762347]
[2024-03-12 00:10:04,370 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:10:04,370 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:10:04,375 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:10:04,384 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-03-12 00:10:04,385 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:10:04,385 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663762347]
[2024-03-12 00:10:04,385 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663762347] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:10:04,385 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:10:04,385 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:10:04,386 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227779049]
[2024-03-12 00:10:04,386 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:10:04,386 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:10:04,386 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:10:04,386 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:10:04,387 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:10:04,434 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 494 out of 559
[2024-03-12 00:10:04,435 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 378 places, 382 transitions, 783 flow. Second operand  has 3 states, 3 states have (on average 495.3333333333333) internal successors, (1486), 3 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:04,435 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:10:04,435 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 494 of 559
[2024-03-12 00:10:04,435 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:10:08,599 INFO  L124   PetriNetUnfolderBase]: 4874/29197 cut-off events.
[2024-03-12 00:10:08,600 INFO  L125   PetriNetUnfolderBase]: For 472/472 co-relation queries the response was YES.
[2024-03-12 00:10:08,696 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 36546 conditions, 29197 events. 4874/29197 cut-off events. For 472/472 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 361188 event pairs, 4473 based on Foata normal form. 573/26456 useless extension candidates. Maximal degree in co-relation 36405. Up to 7054 conditions per place. 
[2024-03-12 00:10:08,798 INFO  L140   encePairwiseOnDemand]: 549/559 looper letters, 34 selfloop transitions, 2 changer transitions 1/372 dead transitions.
[2024-03-12 00:10:08,798 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 372 transitions, 835 flow
[2024-03-12 00:10:08,800 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:10:08,800 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:10:08,801 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1526 transitions.
[2024-03-12 00:10:08,801 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.9099582587954681
[2024-03-12 00:10:08,801 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1526 transitions.
[2024-03-12 00:10:08,801 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1526 transitions.
[2024-03-12 00:10:08,802 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:10:08,802 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1526 transitions.
[2024-03-12 00:10:08,803 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 508.6666666666667) internal successors, (1526), 3 states have internal predecessors, (1526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:08,805 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 559.0) internal successors, (2236), 4 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:08,805 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 559.0) internal successors, (2236), 4 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:08,805 INFO  L175             Difference]: Start difference. First operand has 378 places, 382 transitions, 783 flow. Second operand 3 states and 1526 transitions.
[2024-03-12 00:10:08,805 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 372 transitions, 835 flow
[2024-03-12 00:10:08,807 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 375 places, 372 transitions, 834 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-03-12 00:10:08,809 INFO  L231             Difference]: Finished difference. Result has 375 places, 371 transitions, 764 flow
[2024-03-12 00:10:08,810 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=559, PETRI_DIFFERENCE_MINUEND_FLOW=762, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=372, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=370, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=764, PETRI_PLACES=375, PETRI_TRANSITIONS=371}
[2024-03-12 00:10:08,810 INFO  L281   CegarLoopForPetriNet]: 378 programPoint places, -3 predicate places.
[2024-03-12 00:10:08,810 INFO  L495      AbstractCegarLoop]: Abstraction has has 375 places, 371 transitions, 764 flow
[2024-03-12 00:10:08,811 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 495.3333333333333) internal successors, (1486), 3 states have internal predecessors, (1486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:08,811 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:10:08,811 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:10:08,811 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21
[2024-03-12 00:10:08,811 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:10:08,811 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:10:08,812 INFO  L85        PathProgramCache]: Analyzing trace with hash 1343113262, now seen corresponding path program 1 times
[2024-03-12 00:10:08,812 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:10:08,812 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150172867]
[2024-03-12 00:10:08,812 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:10:08,812 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:10:08,817 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:10:08,826 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:10:08,826 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:10:08,826 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150172867]
[2024-03-12 00:10:08,827 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150172867] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:10:08,827 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:10:08,827 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-03-12 00:10:08,827 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939289555]
[2024-03-12 00:10:08,827 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:10:08,827 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-03-12 00:10:08,828 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:10:08,828 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-03-12 00:10:08,828 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-03-12 00:10:08,864 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 482 out of 559
[2024-03-12 00:10:08,865 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 371 transitions, 764 flow. Second operand  has 3 states, 3 states have (on average 483.0) internal successors, (1449), 3 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:08,865 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:10:08,865 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 482 of 559
[2024-03-12 00:10:08,865 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-03-12 00:10:13,419 INFO  L124   PetriNetUnfolderBase]: 5886/33518 cut-off events.
[2024-03-12 00:10:13,419 INFO  L125   PetriNetUnfolderBase]: For 494/494 co-relation queries the response was YES.
[2024-03-12 00:10:13,537 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 42229 conditions, 33518 events. 5886/33518 cut-off events. For 494/494 co-relation queries the response was YES. Maximal size of possible extension queue 405. Compared 417962 event pairs, 5199 based on Foata normal form. 0/29854 useless extension candidates. Maximal degree in co-relation 42173. Up to 8387 conditions per place. 
[2024-03-12 00:10:13,660 INFO  L140   encePairwiseOnDemand]: 551/559 looper letters, 37 selfloop transitions, 1 changer transitions 0/364 dead transitions.
[2024-03-12 00:10:13,660 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 364 transitions, 826 flow
[2024-03-12 00:10:13,661 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-03-12 00:10:13,661 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-03-12 00:10:13,662 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1491 transitions.
[2024-03-12 00:10:13,663 INFO  L516   CegarLoopForPetriNet]: DFA transition density 0.889087656529517
[2024-03-12 00:10:13,663 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 1491 transitions.
[2024-03-12 00:10:13,663 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 1491 transitions.
[2024-03-12 00:10:13,663 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-03-12 00:10:13,663 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1491 transitions.
[2024-03-12 00:10:13,665 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 497.0) internal successors, (1491), 3 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:13,666 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 559.0) internal successors, (2236), 4 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:13,667 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 559.0) internal successors, (2236), 4 states have internal predecessors, (2236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:13,667 INFO  L175             Difference]: Start difference. First operand has 375 places, 371 transitions, 764 flow. Second operand 3 states and 1491 transitions.
[2024-03-12 00:10:13,667 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 369 places, 364 transitions, 826 flow
[2024-03-12 00:10:13,669 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 367 places, 364 transitions, 822 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-03-12 00:10:13,671 INFO  L231             Difference]: Finished difference. Result has 367 places, 364 transitions, 748 flow
[2024-03-12 00:10:13,671 INFO  L264   CegarLoopForPetriNet]: {PETRI_ALPHABET=559, PETRI_DIFFERENCE_MINUEND_FLOW=746, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=748, PETRI_PLACES=367, PETRI_TRANSITIONS=364}
[2024-03-12 00:10:13,672 INFO  L281   CegarLoopForPetriNet]: 378 programPoint places, -11 predicate places.
[2024-03-12 00:10:13,672 INFO  L495      AbstractCegarLoop]: Abstraction has has 367 places, 364 transitions, 748 flow
[2024-03-12 00:10:13,672 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 483.0) internal successors, (1449), 3 states have internal predecessors, (1449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:13,672 INFO  L200   CegarLoopForPetriNet]: Found error trace
[2024-03-12 00:10:13,672 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:10:13,673 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-03-12 00:10:13,673 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:10:13,673 INFO  L160       PredicateUnifier]: Initialized classic predicate unifier
[2024-03-12 00:10:13,673 INFO  L85        PathProgramCache]: Analyzing trace with hash 576021275, now seen corresponding path program 1 times
[2024-03-12 00:10:13,673 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-03-12 00:10:13,673 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189505972]
[2024-03-12 00:10:13,674 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-03-12 00:10:13,674 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-03-12 00:10:13,683 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-03-12 00:10:13,836 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:10:13,837 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-03-12 00:10:13,837 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189505972]
[2024-03-12 00:10:13,837 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189505972] provided 1 perfect and 0 imperfect interpolant sequences
[2024-03-12 00:10:13,837 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-03-12 00:10:13,837 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-03-12 00:10:13,837 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182319754]
[2024-03-12 00:10:13,837 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-03-12 00:10:13,838 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-03-12 00:10:13,838 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-03-12 00:10:13,838 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-03-12 00:10:13,838 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-03-12 00:10:14,457 INFO  L471   CegarLoopForPetriNet]: Number of universal loopers: 406 out of 559
[2024-03-12 00:10:14,459 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 364 transitions, 748 flow. Second operand  has 6 states, 6 states have (on average 407.3333333333333) internal successors, (2444), 6 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-03-12 00:10:14,459 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-03-12 00:10:14,459 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 406 of 559
[2024-03-12 00:10:14,459 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
