./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-index-bitmask-race-2.i --full-output --architecture 32bit


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


Checking for data races
Using default analysis
Version 2329fc70
Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data -tc /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/config/AutomizerReach.xml -i /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-index-bitmask-race-2.i -s /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --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 8082753f9c54d67f95331fcf1380b14a4b7f9bc82d5bbeb5a78db19aeb03719f
--- Real Ultimate output ---
This is Ultimate 0.2.2-dev-2329fc7
[2024-02-28 17:48:41,453 INFO  L177        SettingsManager]: Resetting all preferences to default values...
[2024-02-28 17:48:41,455 INFO  L181        SettingsManager]: Resetting UltimateCore preferences to default values
[2024-02-28 17:48:41,475 INFO  L184        SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring...
[2024-02-28 17:48:41,475 INFO  L181        SettingsManager]: Resetting Boogie Preprocessor preferences to default values
[2024-02-28 17:48:41,476 INFO  L181        SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values
[2024-02-28 17:48:41,477 INFO  L181        SettingsManager]: Resetting Abstract Interpretation preferences to default values
[2024-02-28 17:48:41,478 INFO  L181        SettingsManager]: Resetting LassoRanker preferences to default values
[2024-02-28 17:48:41,479 INFO  L181        SettingsManager]: Resetting Reaching Definitions preferences to default values
[2024-02-28 17:48:41,480 INFO  L181        SettingsManager]: Resetting SyntaxChecker preferences to default values
[2024-02-28 17:48:41,480 INFO  L181        SettingsManager]: Resetting Sifa preferences to default values
[2024-02-28 17:48:41,481 INFO  L184        SettingsManager]: Büchi Program Product provides no preferences, ignoring...
[2024-02-28 17:48:41,481 INFO  L181        SettingsManager]: Resetting LTL2Aut preferences to default values
[2024-02-28 17:48:41,482 INFO  L181        SettingsManager]: Resetting PEA to Boogie preferences to default values
[2024-02-28 17:48:41,483 INFO  L181        SettingsManager]: Resetting BlockEncodingV2 preferences to default values
[2024-02-28 17:48:41,484 INFO  L181        SettingsManager]: Resetting ChcToBoogie preferences to default values
[2024-02-28 17:48:41,484 INFO  L181        SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values
[2024-02-28 17:48:41,485 INFO  L181        SettingsManager]: Resetting BuchiAutomizer preferences to default values
[2024-02-28 17:48:41,486 INFO  L181        SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values
[2024-02-28 17:48:41,487 INFO  L181        SettingsManager]: Resetting CodeCheck preferences to default values
[2024-02-28 17:48:41,488 INFO  L181        SettingsManager]: Resetting InvariantSynthesis preferences to default values
[2024-02-28 17:48:41,489 INFO  L181        SettingsManager]: Resetting RCFGBuilder preferences to default values
[2024-02-28 17:48:41,490 INFO  L181        SettingsManager]: Resetting Referee preferences to default values
[2024-02-28 17:48:41,490 INFO  L181        SettingsManager]: Resetting TraceAbstraction preferences to default values
[2024-02-28 17:48:41,493 INFO  L184        SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring...
[2024-02-28 17:48:41,493 INFO  L184        SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring...
[2024-02-28 17:48:41,493 INFO  L181        SettingsManager]: Resetting TreeAutomizer preferences to default values
[2024-02-28 17:48:41,494 INFO  L181        SettingsManager]: Resetting IcfgToChc preferences to default values
[2024-02-28 17:48:41,494 INFO  L181        SettingsManager]: Resetting IcfgTransformer preferences to default values
[2024-02-28 17:48:41,495 INFO  L184        SettingsManager]: ReqToTest provides no preferences, ignoring...
[2024-02-28 17:48:41,495 INFO  L181        SettingsManager]: Resetting Boogie Printer preferences to default values
[2024-02-28 17:48:41,495 INFO  L181        SettingsManager]: Resetting ChcSmtPrinter preferences to default values
[2024-02-28 17:48:41,496 INFO  L181        SettingsManager]: Resetting ReqPrinter preferences to default values
[2024-02-28 17:48:41,496 INFO  L181        SettingsManager]: Resetting Witness Printer preferences to default values
[2024-02-28 17:48:41,497 INFO  L184        SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring...
[2024-02-28 17:48:41,497 INFO  L181        SettingsManager]: Resetting CDTParser preferences to default values
[2024-02-28 17:48:41,498 INFO  L184        SettingsManager]: AutomataScriptParser provides no preferences, ignoring...
[2024-02-28 17:48:41,498 INFO  L184        SettingsManager]: ReqParser provides no preferences, ignoring...
[2024-02-28 17:48:41,498 INFO  L181        SettingsManager]: Resetting SmtParser preferences to default values
[2024-02-28 17:48:41,498 INFO  L181        SettingsManager]: Resetting Witness Parser preferences to default values
[2024-02-28 17:48:41,499 INFO  L188        SettingsManager]: Finished resetting all preferences to default values...
[2024-02-28 17:48:41,500 INFO  L101        SettingsManager]: Beginning loading settings from /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2024-02-28 17:48:41,514 INFO  L113        SettingsManager]: Loading preferences was successful
[2024-02-28 17:48:41,515 INFO  L115        SettingsManager]: Preferences different from defaults after loading the file:
[2024-02-28 17:48:41,515 INFO  L136        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-02-28 17:48:41,515 INFO  L138        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-02-28 17:48:41,516 INFO  L136        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-02-28 17:48:41,516 INFO  L138        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-02-28 17:48:41,516 INFO  L136        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-02-28 17:48:41,516 INFO  L138        SettingsManager]:  * Create parallel compositions if possible=false
[2024-02-28 17:48:41,517 INFO  L138        SettingsManager]:  * Use SBE=true
[2024-02-28 17:48:41,517 INFO  L136        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-02-28 17:48:41,517 INFO  L138        SettingsManager]:  * sizeof long=4
[2024-02-28 17:48:41,517 INFO  L138        SettingsManager]:  * Check unreachability of error function in SV-COMP mode=false
[2024-02-28 17:48:41,517 INFO  L138        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-02-28 17:48:41,517 INFO  L138        SettingsManager]:  * sizeof POINTER=4
[2024-02-28 17:48:41,517 INFO  L138        SettingsManager]:  * Check division by zero=IGNORE
[2024-02-28 17:48:41,517 INFO  L138        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * sizeof long double=12
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * Check if freed pointer was valid=false
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * Use constant arrays=true
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-02-28 17:48:41,518 INFO  L136        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-02-28 17:48:41,518 INFO  L138        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-02-28 17:48:41,519 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2024-02-28 17:48:41,519 INFO  L136        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-02-28 17:48:41,519 INFO  L138        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-02-28 17:48:41,519 INFO  L138        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles
[2024-02-28 17:48:41,519 INFO  L138        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-02-28 17:48:41,519 INFO  L138        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-02-28 17:48:41,519 INFO  L138        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-02-28 17:48:41,519 INFO  L138        SettingsManager]:  * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true
[2024-02-28 17:48:41,519 INFO  L138        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-02-28 17:48:41,520 INFO  L138        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-02-28 17:48:41,520 INFO  L138        SettingsManager]:  * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC
[2024-02-28 17:48:41,520 INFO  L138        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-pldi/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-pldi/UAutomizer-linux
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml
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 -> 8082753f9c54d67f95331fcf1380b14a4b7f9bc82d5bbeb5a78db19aeb03719f
[2024-02-28 17:48:41,692 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-02-28 17:48:41,713 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-02-28 17:48:41,715 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-02-28 17:48:41,716 INFO  L271        PluginConnector]: Initializing CDTParser...
[2024-02-28 17:48:41,717 INFO  L275        PluginConnector]: CDTParser initialized
[2024-02-28 17:48:41,719 INFO  L432   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-index-bitmask-race-2.i
[2024-02-28 17:48:42,793 INFO  L500              CDTParser]: Created temporary CDT project at NULL
[2024-02-28 17:48:42,991 INFO  L351              CDTParser]: Found 1 translation units.
[2024-02-28 17:48:42,992 INFO  L172              CDTParser]: Scanning /mnt/goblint-svcomp/goblint-bench/bench/concrat/race-challenges/per-thread-index-bitmask-race-2.i
[2024-02-28 17:48:43,001 INFO  L394              CDTParser]: About to delete temporary CDT project at /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data/85e28e17d/8a0228a1747445bdbceff1dde6129263/FLAG12498430c
[2024-02-28 17:48:43,012 INFO  L402              CDTParser]: Successfully deleted /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/data/85e28e17d/8a0228a1747445bdbceff1dde6129263
[2024-02-28 17:48:43,014 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-02-28 17:48:43,015 INFO  L131        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-02-28 17:48:43,016 INFO  L113        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-02-28 17:48:43,016 INFO  L271        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-02-28 17:48:43,019 INFO  L275        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-02-28 17:48:43,019 INFO  L185        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,020 INFO  L205        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33b5eaa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43, skipping insertion in model container
[2024-02-28 17:48:43,020 INFO  L185        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,026 INFO  L145         MainTranslator]: Starting translation in SV-COMP mode 
[2024-02-28 17:48:43,058 INFO  L178         MainTranslator]: Built tables and reachable declarations
[2024-02-28 17:48:43,169 WARN  L611        FunctionHandler]: implicit declaration of function __builtin_bswap16
[2024-02-28 17:48:43,314 WARN  L623        FunctionHandler]: Unknown extern function ffs
[2024-02-28 17:48:43,319 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-02-28 17:48:43,327 INFO  L203         MainTranslator]: Completed pre-run
[2024-02-28 17:48:43,337 WARN  L611        FunctionHandler]: implicit declaration of function __builtin_bswap16
[2024-02-28 17:48:43,355 WARN  L623        FunctionHandler]: Unknown extern function ffs
[2024-02-28 17:48:43,359 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-02-28 17:48:43,396 INFO  L208         MainTranslator]: Completed translation
[2024-02-28 17:48:43,396 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43 WrapperNode
[2024-02-28 17:48:43,396 INFO  L132        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-02-28 17:48:43,397 INFO  L113        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-02-28 17:48:43,397 INFO  L271        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-02-28 17:48:43,397 INFO  L275        PluginConnector]: Boogie Procedure Inliner initialized
[2024-02-28 17:48:43,402 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,418 INFO  L185        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,436 INFO  L138                Inliner]: procedures = 281, calls = 29, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 113
[2024-02-28 17:48:43,437 INFO  L132        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-02-28 17:48:43,437 INFO  L113        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-02-28 17:48:43,437 INFO  L271        PluginConnector]: Initializing Boogie Preprocessor...
[2024-02-28 17:48:43,437 INFO  L275        PluginConnector]: Boogie Preprocessor initialized
[2024-02-28 17:48:43,444 INFO  L185        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,444 INFO  L185        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,459 INFO  L185        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,459 INFO  L185        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,468 INFO  L185        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,472 INFO  L185        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,473 INFO  L185        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,474 INFO  L185        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,477 INFO  L132        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-02-28 17:48:43,477 INFO  L113        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-02-28 17:48:43,477 INFO  L271        PluginConnector]: Initializing RCFGBuilder...
[2024-02-28 17:48:43,477 INFO  L275        PluginConnector]: RCFGBuilder initialized
[2024-02-28 17:48:43,478 INFO  L185        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (1/1) ...
[2024-02-28 17:48:43,482 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2024-02-28 17:48:43,498 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:48:43,509 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null)
[2024-02-28 17:48:43,514 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process
[2024-02-28 17:48:43,539 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack
[2024-02-28 17:48:43,539 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2024-02-28 17:48:43,539 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc
[2024-02-28 17:48:43,539 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$
[2024-02-28 17:48:43,539 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-02-28 17:48:43,539 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-02-28 17:48:43,539 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-02-28 17:48:43,540 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2024-02-28 17:48:43,540 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-02-28 17:48:43,540 INFO  L130     BoogieDeclarations]: Found specification of procedure ffs
[2024-02-28 17:48:43,540 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-02-28 17:48:43,540 INFO  L130     BoogieDeclarations]: Found specification of procedure thread
[2024-02-28 17:48:43,540 INFO  L138     BoogieDeclarations]: Found implementation of procedure thread
[2024-02-28 17:48:43,540 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-02-28 17:48:43,540 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-02-28 17:48:43,541 WARN  L209             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement
[2024-02-28 17:48:43,677 INFO  L235             CfgBuilder]: Building ICFG
[2024-02-28 17:48:43,679 INFO  L261             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-02-28 17:48:43,902 INFO  L276             CfgBuilder]: Performing block encoding
[2024-02-28 17:48:43,908 INFO  L295             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-02-28 17:48:43,909 INFO  L300             CfgBuilder]: Removed 2 assume(true) statements.
[2024-02-28 17:48:43,910 INFO  L202        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.02 05:48:43 BoogieIcfgContainer
[2024-02-28 17:48:43,910 INFO  L132        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-02-28 17:48:43,912 INFO  L113        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-02-28 17:48:43,912 INFO  L271        PluginConnector]: Initializing TraceAbstraction...
[2024-02-28 17:48:43,914 INFO  L275        PluginConnector]: TraceAbstraction initialized
[2024-02-28 17:48:43,915 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.02 05:48:43" (1/3) ...
[2024-02-28 17:48:43,915 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73c1ff7f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.02 05:48:43, skipping insertion in model container
[2024-02-28 17:48:43,915 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.02 05:48:43" (2/3) ...
[2024-02-28 17:48:43,915 INFO  L205        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73c1ff7f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.02 05:48:43, skipping insertion in model container
[2024-02-28 17:48:43,916 INFO  L185        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.02 05:48:43" (3/3) ...
[2024-02-28 17:48:43,916 INFO  L112   eAbstractionObserver]: Analyzing ICFG per-thread-index-bitmask-race-2.i
[2024-02-28 17:48:43,922 WARN  L145   ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program
[2024-02-28 17:48:43,930 INFO  L203   ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-02-28 17:48:43,930 INFO  L162   ceAbstractionStarter]: Applying trace abstraction to program that has 13 error locations.
[2024-02-28 17:48:43,930 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-02-28 17:48:43,980 INFO  L144    ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions.
[2024-02-28 17:48:44,008 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 160 places, 162 transitions, 332 flow
[2024-02-28 17:48:44,066 INFO  L130       PetriNetUnfolder]: 7/231 cut-off events.
[2024-02-28 17:48:44,067 INFO  L131       PetriNetUnfolder]: For 1/1 co-relation queries the response was YES.
[2024-02-28 17:48:44,071 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 237 conditions, 231 events. 7/231 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 411 event pairs, 0 based on Foata normal form. 0/200 useless extension candidates. Maximal degree in co-relation 118. Up to 4 conditions per place. 
[2024-02-28 17:48:44,071 INFO  L82        GeneralOperation]: Start removeDead. Operand has 160 places, 162 transitions, 332 flow
[2024-02-28 17:48:44,075 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 160 places, 162 transitions, 332 flow
[2024-02-28 17:48:44,078 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2024-02-28 17:48:44,086 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 160 places, 162 transitions, 332 flow
[2024-02-28 17:48:44,088 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 160 places, 162 transitions, 332 flow
[2024-02-28 17:48:44,088 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 160 places, 162 transitions, 332 flow
[2024-02-28 17:48:44,128 INFO  L130       PetriNetUnfolder]: 7/231 cut-off events.
[2024-02-28 17:48:44,128 INFO  L131       PetriNetUnfolder]: For 1/1 co-relation queries the response was YES.
[2024-02-28 17:48:44,129 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 237 conditions, 231 events. 7/231 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 411 event pairs, 0 based on Foata normal form. 0/200 useless extension candidates. Maximal degree in co-relation 118. Up to 4 conditions per place. 
[2024-02-28 17:48:44,131 INFO  L119        LiptonReduction]: Number of co-enabled transitions 4560
[2024-02-28 17:48:47,596 INFO  L134        LiptonReduction]: Checked pairs total: 29767
[2024-02-28 17:48:47,597 INFO  L136        LiptonReduction]: Total number of compositions: 107
[2024-02-28 17:48:47,608 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-02-28 17:48:47,613 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=LoopsAndPotentialCycles, 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;@6bc16d47, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2024-02-28 17:48:47,614 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 18 error locations.
[2024-02-28 17:48:47,615 INFO  L130       PetriNetUnfolder]: 0/0 cut-off events.
[2024-02-28 17:48:47,615 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2024-02-28 17:48:47,615 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:47,615 INFO  L209   CegarLoopForPetriNet]: trace histogram [1]
[2024-02-28 17:48:47,616 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:47,619 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:47,619 INFO  L85        PathProgramCache]: Analyzing trace with hash 520, now seen corresponding path program 1 times
[2024-02-28 17:48:47,626 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:47,626 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739985774]
[2024-02-28 17:48:47,626 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:47,627 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:47,702 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:47,717 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:47,717 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:47,717 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739985774]
[2024-02-28 17:48:47,718 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739985774] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:47,718 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:47,719 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0
[2024-02-28 17:48:47,720 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612590528]
[2024-02-28 17:48:47,720 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:47,726 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-02-28 17:48:47,726 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:47,740 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-02-28 17:48:47,742 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-02-28 17:48:47,743 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 156 out of 269
[2024-02-28 17:48:47,745 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 71 transitions, 150 flow. Second operand  has 2 states, 2 states have (on average 156.5) internal successors, (313), 2 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:47,745 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:47,745 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 269
[2024-02-28 17:48:47,746 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:47,843 INFO  L130       PetriNetUnfolder]: 85/465 cut-off events.
[2024-02-28 17:48:47,843 INFO  L131       PetriNetUnfolder]: For 2/2 co-relation queries the response was YES.
[2024-02-28 17:48:47,844 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 677 conditions, 465 events. 85/465 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 2602 event pairs, 84 based on Foata normal form. 0/394 useless extension candidates. Maximal degree in co-relation 603. Up to 206 conditions per place. 
[2024-02-28 17:48:47,847 INFO  L137   encePairwiseOnDemand]: 268/269 looper letters, 24 selfloop transitions, 0 changer transitions 0/70 dead transitions.
[2024-02-28 17:48:47,847 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 70 transitions, 196 flow
[2024-02-28 17:48:47,848 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-02-28 17:48:47,850 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 2 states.
[2024-02-28 17:48:47,856 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 337 transitions.
[2024-02-28 17:48:47,858 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6263940520446096
[2024-02-28 17:48:47,858 INFO  L72            ComplementDD]: Start complementDD. Operand 2 states and 337 transitions.
[2024-02-28 17:48:47,859 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 2 states and 337 transitions.
[2024-02-28 17:48:47,860 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:47,861 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 337 transitions.
[2024-02-28 17:48:47,864 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 3 states, 2 states have (on average 168.5) internal successors, (337), 2 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:47,869 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 3 states, 3 states have (on average 269.0) internal successors, (807), 3 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:47,869 INFO  L81            ComplementDD]: Finished complementDD. Result  has 3 states, 3 states have (on average 269.0) internal successors, (807), 3 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:47,871 INFO  L175             Difference]: Start difference. First operand has 73 places, 71 transitions, 150 flow. Second operand 2 states and 337 transitions.
[2024-02-28 17:48:47,871 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 70 transitions, 196 flow
[2024-02-28 17:48:47,873 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 70 transitions, 196 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:48:47,875 INFO  L231             Difference]: Finished difference. Result has 73 places, 70 transitions, 148 flow
[2024-02-28 17:48:47,876 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=148, PETRI_PLACES=73, PETRI_TRANSITIONS=70}
[2024-02-28 17:48:47,879 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 0 predicate places.
[2024-02-28 17:48:47,879 INFO  L495      AbstractCegarLoop]: Abstraction has has 73 places, 70 transitions, 148 flow
[2024-02-28 17:48:47,880 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 156.5) internal successors, (313), 2 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:47,880 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:47,880 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1]
[2024-02-28 17:48:47,880 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-02-28 17:48:47,880 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:47,881 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:47,881 INFO  L85        PathProgramCache]: Analyzing trace with hash 15885830, now seen corresponding path program 1 times
[2024-02-28 17:48:47,881 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:47,881 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341514424]
[2024-02-28 17:48:47,881 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:47,882 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:47,909 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:47,963 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:47,963 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:47,964 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341514424]
[2024-02-28 17:48:47,964 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341514424] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:47,964 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:47,964 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:48:47,964 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092747097]
[2024-02-28 17:48:47,964 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:47,965 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:48:47,965 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:47,966 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:48:47,966 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:48:47,998 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 145 out of 269
[2024-02-28 17:48:47,998 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 70 transitions, 148 flow. Second operand  has 3 states, 3 states have (on average 146.33333333333334) internal successors, (439), 3 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:47,998 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:47,998 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 269
[2024-02-28 17:48:47,998 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:48,154 INFO  L130       PetriNetUnfolder]: 194/695 cut-off events.
[2024-02-28 17:48:48,154 INFO  L131       PetriNetUnfolder]: For 2/2 co-relation queries the response was YES.
[2024-02-28 17:48:48,155 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1149 conditions, 695 events. 194/695 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 4142 event pairs, 95 based on Foata normal form. 0/607 useless extension candidates. Maximal degree in co-relation 1145. Up to 258 conditions per place. 
[2024-02-28 17:48:48,157 INFO  L137   encePairwiseOnDemand]: 258/269 looper letters, 51 selfloop transitions, 8 changer transitions 0/96 dead transitions.
[2024-02-28 17:48:48,157 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 96 transitions, 318 flow
[2024-02-28 17:48:48,161 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:48:48,161 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:48:48,163 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 497 transitions.
[2024-02-28 17:48:48,165 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6158612143742255
[2024-02-28 17:48:48,165 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 497 transitions.
[2024-02-28 17:48:48,165 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 497 transitions.
[2024-02-28 17:48:48,166 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:48,166 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 497 transitions.
[2024-02-28 17:48:48,168 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 165.66666666666666) internal successors, (497), 3 states have internal predecessors, (497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,171 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,172 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,172 INFO  L175             Difference]: Start difference. First operand has 73 places, 70 transitions, 148 flow. Second operand 3 states and 497 transitions.
[2024-02-28 17:48:48,172 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 96 transitions, 318 flow
[2024-02-28 17:48:48,173 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 96 transitions, 318 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:48:48,174 INFO  L231             Difference]: Finished difference. Result has 77 places, 78 transitions, 218 flow
[2024-02-28 17:48:48,174 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=218, PETRI_PLACES=77, PETRI_TRANSITIONS=78}
[2024-02-28 17:48:48,175 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 4 predicate places.
[2024-02-28 17:48:48,175 INFO  L495      AbstractCegarLoop]: Abstraction has has 77 places, 78 transitions, 218 flow
[2024-02-28 17:48:48,175 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 146.33333333333334) internal successors, (439), 3 states have internal predecessors, (439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,176 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:48,176 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:48:48,176 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-02-28 17:48:48,176 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:48,176 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:48,176 INFO  L85        PathProgramCache]: Analyzing trace with hash 684977038, now seen corresponding path program 1 times
[2024-02-28 17:48:48,176 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:48,177 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696970466]
[2024-02-28 17:48:48,177 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:48,177 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:48,198 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:48,277 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:48,277 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:48,277 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696970466]
[2024-02-28 17:48:48,278 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696970466] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:48,278 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:48,278 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-02-28 17:48:48,278 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815700319]
[2024-02-28 17:48:48,278 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:48,278 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-02-28 17:48:48,278 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:48,279 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-02-28 17:48:48,279 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2024-02-28 17:48:48,348 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 150 out of 269
[2024-02-28 17:48:48,348 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 78 transitions, 218 flow. Second operand  has 4 states, 4 states have (on average 150.75) internal successors, (603), 4 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,348 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:48,349 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 269
[2024-02-28 17:48:48,349 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:48,518 INFO  L130       PetriNetUnfolder]: 115/642 cut-off events.
[2024-02-28 17:48:48,519 INFO  L131       PetriNetUnfolder]: For 53/64 co-relation queries the response was YES.
[2024-02-28 17:48:48,520 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1040 conditions, 642 events. 115/642 cut-off events. For 53/64 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 4191 event pairs, 79 based on Foata normal form. 1/570 useless extension candidates. Maximal degree in co-relation 1034. Up to 248 conditions per place. 
[2024-02-28 17:48:48,523 INFO  L137   encePairwiseOnDemand]: 265/269 looper letters, 40 selfloop transitions, 3 changer transitions 1/96 dead transitions.
[2024-02-28 17:48:48,523 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 96 transitions, 348 flow
[2024-02-28 17:48:48,524 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2024-02-28 17:48:48,524 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 4 states.
[2024-02-28 17:48:48,526 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 643 transitions.
[2024-02-28 17:48:48,527 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5975836431226765
[2024-02-28 17:48:48,527 INFO  L72            ComplementDD]: Start complementDD. Operand 4 states and 643 transitions.
[2024-02-28 17:48:48,527 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 4 states and 643 transitions.
[2024-02-28 17:48:48,528 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:48,528 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 643 transitions.
[2024-02-28 17:48:48,529 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 5 states, 4 states have (on average 160.75) internal successors, (643), 4 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,531 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 5 states, 5 states have (on average 269.0) internal successors, (1345), 5 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,531 INFO  L81            ComplementDD]: Finished complementDD. Result  has 5 states, 5 states have (on average 269.0) internal successors, (1345), 5 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,531 INFO  L175             Difference]: Start difference. First operand has 77 places, 78 transitions, 218 flow. Second operand 4 states and 643 transitions.
[2024-02-28 17:48:48,531 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 96 transitions, 348 flow
[2024-02-28 17:48:48,533 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 96 transitions, 330 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 17:48:48,534 INFO  L231             Difference]: Finished difference. Result has 80 places, 79 transitions, 218 flow
[2024-02-28 17:48:48,534 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=202, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=218, PETRI_PLACES=80, PETRI_TRANSITIONS=79}
[2024-02-28 17:48:48,535 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 7 predicate places.
[2024-02-28 17:48:48,535 INFO  L495      AbstractCegarLoop]: Abstraction has has 80 places, 79 transitions, 218 flow
[2024-02-28 17:48:48,535 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 4 states have (on average 150.75) internal successors, (603), 4 states have internal predecessors, (603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,535 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:48,535 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:48:48,536 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-02-28 17:48:48,536 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:48,536 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:48,536 INFO  L85        PathProgramCache]: Analyzing trace with hash 1382271816, now seen corresponding path program 1 times
[2024-02-28 17:48:48,536 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:48,536 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638856049]
[2024-02-28 17:48:48,536 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:48,537 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:48,560 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:48,750 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:48,751 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:48,751 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638856049]
[2024-02-28 17:48:48,751 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638856049] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:48,751 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:48,751 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 17:48:48,751 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232920593]
[2024-02-28 17:48:48,752 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:48,752 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 17:48:48,752 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:48,752 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 17:48:48,753 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 17:48:48,926 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 131 out of 269
[2024-02-28 17:48:48,927 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 79 transitions, 218 flow. Second operand  has 6 states, 6 states have (on average 132.33333333333334) internal successors, (794), 6 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:48,927 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:48,927 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 131 of 269
[2024-02-28 17:48:48,927 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:49,189 INFO  L130       PetriNetUnfolder]: 363/1102 cut-off events.
[2024-02-28 17:48:49,190 INFO  L131       PetriNetUnfolder]: For 54/74 co-relation queries the response was YES.
[2024-02-28 17:48:49,192 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 2118 conditions, 1102 events. 363/1102 cut-off events. For 54/74 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 6957 event pairs, 171 based on Foata normal form. 1/1042 useless extension candidates. Maximal degree in co-relation 2110. Up to 397 conditions per place. 
[2024-02-28 17:48:49,197 INFO  L137   encePairwiseOnDemand]: 246/269 looper letters, 79 selfloop transitions, 29 changer transitions 0/140 dead transitions.
[2024-02-28 17:48:49,197 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 140 transitions, 572 flow
[2024-02-28 17:48:49,198 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 17:48:49,198 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 17:48:49,200 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 893 transitions.
[2024-02-28 17:48:49,201 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5532837670384139
[2024-02-28 17:48:49,201 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 893 transitions.
[2024-02-28 17:48:49,201 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 893 transitions.
[2024-02-28 17:48:49,201 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:49,201 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 893 transitions.
[2024-02-28 17:48:49,203 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 148.83333333333334) internal successors, (893), 6 states have internal predecessors, (893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,205 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,206 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,206 INFO  L175             Difference]: Start difference. First operand has 80 places, 79 transitions, 218 flow. Second operand 6 states and 893 transitions.
[2024-02-28 17:48:49,206 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 140 transitions, 572 flow
[2024-02-28 17:48:49,208 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 140 transitions, 569 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-02-28 17:48:49,209 INFO  L231             Difference]: Finished difference. Result has 89 places, 108 transitions, 436 flow
[2024-02-28 17:48:49,209 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=216, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=436, PETRI_PLACES=89, PETRI_TRANSITIONS=108}
[2024-02-28 17:48:49,210 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 16 predicate places.
[2024-02-28 17:48:49,210 INFO  L495      AbstractCegarLoop]: Abstraction has has 89 places, 108 transitions, 436 flow
[2024-02-28 17:48:49,211 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 132.33333333333334) internal successors, (794), 6 states have internal predecessors, (794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,211 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:49,211 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:48:49,211 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-02-28 17:48:49,211 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:49,211 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:49,211 INFO  L85        PathProgramCache]: Analyzing trace with hash 1416758618, now seen corresponding path program 1 times
[2024-02-28 17:48:49,212 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:49,212 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083366261]
[2024-02-28 17:48:49,212 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:49,212 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:49,222 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:49,234 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:49,235 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:49,235 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083366261]
[2024-02-28 17:48:49,235 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083366261] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:49,235 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:49,235 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:48:49,235 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932952216]
[2024-02-28 17:48:49,235 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:49,236 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:48:49,236 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:49,236 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:48:49,236 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:48:49,271 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 146 out of 269
[2024-02-28 17:48:49,272 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 108 transitions, 436 flow. Second operand  has 3 states, 3 states have (on average 148.66666666666666) internal successors, (446), 3 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,273 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:49,273 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 269
[2024-02-28 17:48:49,273 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:49,409 INFO  L130       PetriNetUnfolder]: 254/996 cut-off events.
[2024-02-28 17:48:49,409 INFO  L131       PetriNetUnfolder]: For 215/225 co-relation queries the response was YES.
[2024-02-28 17:48:49,410 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 2170 conditions, 996 events. 254/996 cut-off events. For 215/225 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 6520 event pairs, 131 based on Foata normal form. 0/926 useless extension candidates. Maximal degree in co-relation 2158. Up to 418 conditions per place. 
[2024-02-28 17:48:49,413 INFO  L137   encePairwiseOnDemand]: 264/269 looper letters, 43 selfloop transitions, 6 changer transitions 0/118 dead transitions.
[2024-02-28 17:48:49,413 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 118 transitions, 564 flow
[2024-02-28 17:48:49,413 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:48:49,413 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:48:49,414 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 477 transitions.
[2024-02-28 17:48:49,414 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5910780669144982
[2024-02-28 17:48:49,415 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 477 transitions.
[2024-02-28 17:48:49,415 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 477 transitions.
[2024-02-28 17:48:49,415 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:49,415 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 477 transitions.
[2024-02-28 17:48:49,416 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 159.0) internal successors, (477), 3 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,417 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,418 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,418 INFO  L175             Difference]: Start difference. First operand has 89 places, 108 transitions, 436 flow. Second operand 3 states and 477 transitions.
[2024-02-28 17:48:49,418 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 118 transitions, 564 flow
[2024-02-28 17:48:49,420 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 118 transitions, 564 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:48:49,422 INFO  L231             Difference]: Finished difference. Result has 92 places, 112 transitions, 478 flow
[2024-02-28 17:48:49,422 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=436, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=478, PETRI_PLACES=92, PETRI_TRANSITIONS=112}
[2024-02-28 17:48:49,422 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 19 predicate places.
[2024-02-28 17:48:49,423 INFO  L495      AbstractCegarLoop]: Abstraction has has 92 places, 112 transitions, 478 flow
[2024-02-28 17:48:49,423 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 148.66666666666666) internal successors, (446), 3 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,423 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:49,423 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:48:49,423 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-02-28 17:48:49,423 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:49,424 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:49,424 INFO  L85        PathProgramCache]: Analyzing trace with hash 1218505488, now seen corresponding path program 1 times
[2024-02-28 17:48:49,424 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:49,424 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330738240]
[2024-02-28 17:48:49,424 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:49,424 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:49,446 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:49,463 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:49,463 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:49,463 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330738240]
[2024-02-28 17:48:49,463 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330738240] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:49,463 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:49,464 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:48:49,464 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375270818]
[2024-02-28 17:48:49,464 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:49,464 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:48:49,464 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:49,464 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:48:49,465 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:48:49,476 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 149 out of 269
[2024-02-28 17:48:49,477 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 112 transitions, 478 flow. Second operand  has 3 states, 3 states have (on average 151.0) internal successors, (453), 3 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,477 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:49,477 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 149 of 269
[2024-02-28 17:48:49,477 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:49,622 INFO  L130       PetriNetUnfolder]: 242/919 cut-off events.
[2024-02-28 17:48:49,622 INFO  L131       PetriNetUnfolder]: For 243/273 co-relation queries the response was YES.
[2024-02-28 17:48:49,624 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 2093 conditions, 919 events. 242/919 cut-off events. For 243/273 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5823 event pairs, 56 based on Foata normal form. 27/904 useless extension candidates. Maximal degree in co-relation 2079. Up to 258 conditions per place. 
[2024-02-28 17:48:49,626 INFO  L137   encePairwiseOnDemand]: 265/269 looper letters, 49 selfloop transitions, 2 changer transitions 1/129 dead transitions.
[2024-02-28 17:48:49,626 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 129 transitions, 635 flow
[2024-02-28 17:48:49,627 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:48:49,627 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:48:49,628 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 492 transitions.
[2024-02-28 17:48:49,628 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6096654275092936
[2024-02-28 17:48:49,628 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 492 transitions.
[2024-02-28 17:48:49,628 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 492 transitions.
[2024-02-28 17:48:49,629 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:49,629 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 492 transitions.
[2024-02-28 17:48:49,630 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 164.0) internal successors, (492), 3 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,631 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,631 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,631 INFO  L175             Difference]: Start difference. First operand has 92 places, 112 transitions, 478 flow. Second operand 3 states and 492 transitions.
[2024-02-28 17:48:49,631 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 129 transitions, 635 flow
[2024-02-28 17:48:49,634 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 129 transitions, 628 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-02-28 17:48:49,636 INFO  L231             Difference]: Finished difference. Result has 92 places, 111 transitions, 476 flow
[2024-02-28 17:48:49,636 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=468, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=476, PETRI_PLACES=92, PETRI_TRANSITIONS=111}
[2024-02-28 17:48:49,637 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 19 predicate places.
[2024-02-28 17:48:49,637 INFO  L495      AbstractCegarLoop]: Abstraction has has 92 places, 111 transitions, 476 flow
[2024-02-28 17:48:49,637 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 151.0) internal successors, (453), 3 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,637 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:49,637 INFO  L209   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]
[2024-02-28 17:48:49,638 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-02-28 17:48:49,638 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:49,638 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:49,638 INFO  L85        PathProgramCache]: Analyzing trace with hash -2141552765, now seen corresponding path program 1 times
[2024-02-28 17:48:49,638 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:49,638 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998034426]
[2024-02-28 17:48:49,638 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:49,639 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:49,658 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:49,681 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:49,681 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:49,682 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998034426]
[2024-02-28 17:48:49,682 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998034426] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:49,682 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:49,682 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:48:49,683 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515317386]
[2024-02-28 17:48:49,683 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:49,683 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:48:49,684 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:49,684 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:48:49,685 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:48:49,710 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 147 out of 269
[2024-02-28 17:48:49,710 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 111 transitions, 476 flow. Second operand  has 3 states, 3 states have (on average 152.33333333333334) internal successors, (457), 3 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,710 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:49,711 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 269
[2024-02-28 17:48:49,711 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:49,854 INFO  L130       PetriNetUnfolder]: 287/1006 cut-off events.
[2024-02-28 17:48:49,854 INFO  L131       PetriNetUnfolder]: For 333/345 co-relation queries the response was YES.
[2024-02-28 17:48:49,856 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 2414 conditions, 1006 events. 287/1006 cut-off events. For 333/345 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 6405 event pairs, 118 based on Foata normal form. 0/969 useless extension candidates. Maximal degree in co-relation 2400. Up to 430 conditions per place. 
[2024-02-28 17:48:49,859 INFO  L137   encePairwiseOnDemand]: 262/269 looper letters, 55 selfloop transitions, 11 changer transitions 0/133 dead transitions.
[2024-02-28 17:48:49,859 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 133 transitions, 689 flow
[2024-02-28 17:48:49,859 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:48:49,859 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:48:49,860 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 490 transitions.
[2024-02-28 17:48:49,860 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6071871127633209
[2024-02-28 17:48:49,861 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 490 transitions.
[2024-02-28 17:48:49,861 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 490 transitions.
[2024-02-28 17:48:49,861 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:49,861 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 490 transitions.
[2024-02-28 17:48:49,862 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,863 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,864 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,864 INFO  L175             Difference]: Start difference. First operand has 92 places, 111 transitions, 476 flow. Second operand 3 states and 490 transitions.
[2024-02-28 17:48:49,864 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 133 transitions, 689 flow
[2024-02-28 17:48:49,867 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 133 transitions, 682 flow, removed 2 selfloop flow, removed 2 redundant places.
[2024-02-28 17:48:49,869 INFO  L231             Difference]: Finished difference. Result has 93 places, 118 transitions, 560 flow
[2024-02-28 17:48:49,869 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=472, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=560, PETRI_PLACES=93, PETRI_TRANSITIONS=118}
[2024-02-28 17:48:49,870 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 20 predicate places.
[2024-02-28 17:48:49,870 INFO  L495      AbstractCegarLoop]: Abstraction has has 93 places, 118 transitions, 560 flow
[2024-02-28 17:48:49,870 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 152.33333333333334) internal successors, (457), 3 states have internal predecessors, (457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,870 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:49,870 INFO  L209   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]
[2024-02-28 17:48:49,870 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-02-28 17:48:49,870 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:49,871 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:49,871 INFO  L85        PathProgramCache]: Analyzing trace with hash -1983322918, now seen corresponding path program 1 times
[2024-02-28 17:48:49,871 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:49,871 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528330769]
[2024-02-28 17:48:49,871 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:49,871 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:49,887 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:49,941 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:48:49,941 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:49,941 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528330769]
[2024-02-28 17:48:49,941 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528330769] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:49,942 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:49,942 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-02-28 17:48:49,942 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490636556]
[2024-02-28 17:48:49,942 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:49,942 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:48:49,942 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:49,942 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:48:49,943 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:48:49,955 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 151 out of 269
[2024-02-28 17:48:49,956 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 118 transitions, 560 flow. Second operand  has 3 states, 3 states have (on average 155.66666666666666) internal successors, (467), 3 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:49,956 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:49,956 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 151 of 269
[2024-02-28 17:48:49,956 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:50,052 INFO  L130       PetriNetUnfolder]: 144/618 cut-off events.
[2024-02-28 17:48:50,053 INFO  L131       PetriNetUnfolder]: For 257/265 co-relation queries the response was YES.
[2024-02-28 17:48:50,053 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1509 conditions, 618 events. 144/618 cut-off events. For 257/265 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 3542 event pairs, 33 based on Foata normal form. 8/594 useless extension candidates. Maximal degree in co-relation 1494. Up to 142 conditions per place. 
[2024-02-28 17:48:50,055 INFO  L137   encePairwiseOnDemand]: 265/269 looper letters, 35 selfloop transitions, 4 changer transitions 0/105 dead transitions.
[2024-02-28 17:48:50,055 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 105 transitions, 528 flow
[2024-02-28 17:48:50,055 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:48:50,056 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:48:50,056 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 490 transitions.
[2024-02-28 17:48:50,057 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6071871127633209
[2024-02-28 17:48:50,057 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 490 transitions.
[2024-02-28 17:48:50,057 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 490 transitions.
[2024-02-28 17:48:50,057 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:50,057 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 490 transitions.
[2024-02-28 17:48:50,058 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 163.33333333333334) internal successors, (490), 3 states have internal predecessors, (490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,059 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,059 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 269.0) internal successors, (1076), 4 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,059 INFO  L175             Difference]: Start difference. First operand has 93 places, 118 transitions, 560 flow. Second operand 3 states and 490 transitions.
[2024-02-28 17:48:50,059 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 105 transitions, 528 flow
[2024-02-28 17:48:50,061 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 105 transitions, 488 flow, removed 10 selfloop flow, removed 8 redundant places.
[2024-02-28 17:48:50,062 INFO  L231             Difference]: Finished difference. Result has 82 places, 94 transitions, 380 flow
[2024-02-28 17:48:50,063 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=372, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=380, PETRI_PLACES=82, PETRI_TRANSITIONS=94}
[2024-02-28 17:48:50,063 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 9 predicate places.
[2024-02-28 17:48:50,063 INFO  L495      AbstractCegarLoop]: Abstraction has has 82 places, 94 transitions, 380 flow
[2024-02-28 17:48:50,063 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 155.66666666666666) internal successors, (467), 3 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,064 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:50,064 INFO  L209   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]
[2024-02-28 17:48:50,064 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-02-28 17:48:50,064 INFO  L420      AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:50,064 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:50,064 INFO  L85        PathProgramCache]: Analyzing trace with hash 912598932, now seen corresponding path program 1 times
[2024-02-28 17:48:50,064 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:50,064 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485619140]
[2024-02-28 17:48:50,065 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:50,065 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:50,082 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:50,335 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:48:50,335 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:50,336 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485619140]
[2024-02-28 17:48:50,336 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485619140] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:50,336 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:50,336 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 17:48:50,336 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567592794]
[2024-02-28 17:48:50,336 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:50,337 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 17:48:50,337 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:50,338 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 17:48:50,338 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 17:48:50,573 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 141 out of 269
[2024-02-28 17:48:50,574 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 94 transitions, 380 flow. Second operand  has 6 states, 6 states have (on average 143.83333333333334) internal successors, (863), 6 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,574 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:50,574 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 269
[2024-02-28 17:48:50,574 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:50,768 INFO  L130       PetriNetUnfolder]: 271/838 cut-off events.
[2024-02-28 17:48:50,768 INFO  L131       PetriNetUnfolder]: For 366/372 co-relation queries the response was YES.
[2024-02-28 17:48:50,770 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 2118 conditions, 838 events. 271/838 cut-off events. For 366/372 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 4843 event pairs, 102 based on Foata normal form. 0/808 useless extension candidates. Maximal degree in co-relation 2106. Up to 459 conditions per place. 
[2024-02-28 17:48:50,772 INFO  L137   encePairwiseOnDemand]: 258/269 looper letters, 62 selfloop transitions, 33 changer transitions 8/148 dead transitions.
[2024-02-28 17:48:50,772 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 87 places, 148 transitions, 801 flow
[2024-02-28 17:48:50,773 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 17:48:50,773 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 17:48:50,774 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 922 transitions.
[2024-02-28 17:48:50,775 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5712515489467163
[2024-02-28 17:48:50,775 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 922 transitions.
[2024-02-28 17:48:50,775 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 922 transitions.
[2024-02-28 17:48:50,775 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:50,775 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 922 transitions.
[2024-02-28 17:48:50,777 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 153.66666666666666) internal successors, (922), 6 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,779 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,779 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,779 INFO  L175             Difference]: Start difference. First operand has 82 places, 94 transitions, 380 flow. Second operand 6 states and 922 transitions.
[2024-02-28 17:48:50,779 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 87 places, 148 transitions, 801 flow
[2024-02-28 17:48:50,782 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 148 transitions, 789 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-02-28 17:48:50,783 INFO  L231             Difference]: Finished difference. Result has 91 places, 124 transitions, 677 flow
[2024-02-28 17:48:50,783 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=376, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=677, PETRI_PLACES=91, PETRI_TRANSITIONS=124}
[2024-02-28 17:48:50,784 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 18 predicate places.
[2024-02-28 17:48:50,784 INFO  L495      AbstractCegarLoop]: Abstraction has has 91 places, 124 transitions, 677 flow
[2024-02-28 17:48:50,784 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 143.83333333333334) internal successors, (863), 6 states have internal predecessors, (863), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:50,784 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:50,785 INFO  L209   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]
[2024-02-28 17:48:50,785 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-02-28 17:48:50,785 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:50,785 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:50,785 INFO  L85        PathProgramCache]: Analyzing trace with hash 621714841, now seen corresponding path program 1 times
[2024-02-28 17:48:50,785 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:50,785 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981467576]
[2024-02-28 17:48:50,785 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:50,786 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:50,807 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:51,022 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:51,023 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:51,023 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981467576]
[2024-02-28 17:48:51,023 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981467576] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:51,023 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:51,023 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 17:48:51,023 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795952604]
[2024-02-28 17:48:51,024 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:51,024 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 17:48:51,024 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:51,024 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 17:48:51,024 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 17:48:51,124 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 129 out of 269
[2024-02-28 17:48:51,125 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 124 transitions, 677 flow. Second operand  has 6 states, 6 states have (on average 132.66666666666666) internal successors, (796), 6 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:51,125 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:51,125 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 269
[2024-02-28 17:48:51,125 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:51,503 INFO  L130       PetriNetUnfolder]: 465/1172 cut-off events.
[2024-02-28 17:48:51,504 INFO  L131       PetriNetUnfolder]: For 849/859 co-relation queries the response was YES.
[2024-02-28 17:48:51,506 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 3654 conditions, 1172 events. 465/1172 cut-off events. For 849/859 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7126 event pairs, 143 based on Foata normal form. 0/1108 useless extension candidates. Maximal degree in co-relation 3637. Up to 808 conditions per place. 
[2024-02-28 17:48:51,509 INFO  L137   encePairwiseOnDemand]: 247/269 looper letters, 136 selfloop transitions, 76 changer transitions 24/258 dead transitions.
[2024-02-28 17:48:51,509 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 258 transitions, 1691 flow
[2024-02-28 17:48:51,510 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 17:48:51,510 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 17:48:51,511 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 941 transitions.
[2024-02-28 17:48:51,512 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5830235439900867
[2024-02-28 17:48:51,512 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 941 transitions.
[2024-02-28 17:48:51,512 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 941 transitions.
[2024-02-28 17:48:51,512 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:51,512 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 941 transitions.
[2024-02-28 17:48:51,514 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 156.83333333333334) internal successors, (941), 6 states have internal predecessors, (941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:51,516 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:51,516 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 269.0) internal successors, (1883), 7 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:51,516 INFO  L175             Difference]: Start difference. First operand has 91 places, 124 transitions, 677 flow. Second operand 6 states and 941 transitions.
[2024-02-28 17:48:51,516 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 258 transitions, 1691 flow
[2024-02-28 17:48:51,520 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 258 transitions, 1691 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:48:51,523 INFO  L231             Difference]: Finished difference. Result has 99 places, 190 transitions, 1268 flow
[2024-02-28 17:48:51,523 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=269, PETRI_DIFFERENCE_MINUEND_FLOW=677, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1268, PETRI_PLACES=99, PETRI_TRANSITIONS=190}
[2024-02-28 17:48:51,523 INFO  L288   CegarLoopForPetriNet]: 73 programPoint places, 26 predicate places.
[2024-02-28 17:48:51,523 INFO  L495      AbstractCegarLoop]: Abstraction has has 99 places, 190 transitions, 1268 flow
[2024-02-28 17:48:51,524 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 132.66666666666666) internal successors, (796), 6 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:51,524 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:51,524 INFO  L209   CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1]
[2024-02-28 17:48:51,524 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-02-28 17:48:51,524 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 15 more)] ===
[2024-02-28 17:48:51,524 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:51,524 INFO  L85        PathProgramCache]: Analyzing trace with hash 318354962, now seen corresponding path program 1 times
[2024-02-28 17:48:51,525 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:51,525 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15277274]
[2024-02-28 17:48:51,525 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:51,525 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:51,554 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 17:48:51,554 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-02-28 17:48:51,572 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 17:48:51,592 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-02-28 17:48:51,592 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-02-28 17:48:51,593 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (17 of 18 remaining)
[2024-02-28 17:48:51,594 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (16 of 18 remaining)
[2024-02-28 17:48:51,594 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (15 of 18 remaining)
[2024-02-28 17:48:51,594 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (14 of 18 remaining)
[2024-02-28 17:48:51,594 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (13 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (12 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (11 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (10 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (9 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (8 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (4 of 18 remaining)
[2024-02-28 17:48:51,595 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 18 remaining)
[2024-02-28 17:48:51,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 18 remaining)
[2024-02-28 17:48:51,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (1 of 18 remaining)
[2024-02-28 17:48:51,596 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (0 of 18 remaining)
[2024-02-28 17:48:51,596 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-02-28 17:48:51,596 INFO  L445         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:48:51,598 WARN  L233   ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-02-28 17:48:51,598 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances.
[2024-02-28 17:48:51,620 INFO  L144    ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions.
[2024-02-28 17:48:51,622 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 193 places, 194 transitions, 406 flow
[2024-02-28 17:48:51,648 INFO  L130       PetriNetUnfolder]: 12/386 cut-off events.
[2024-02-28 17:48:51,649 INFO  L131       PetriNetUnfolder]: For 6/6 co-relation queries the response was YES.
[2024-02-28 17:48:51,649 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 400 conditions, 386 events. 12/386 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 842 event pairs, 0 based on Foata normal form. 0/333 useless extension candidates. Maximal degree in co-relation 233. Up to 8 conditions per place. 
[2024-02-28 17:48:51,649 INFO  L82        GeneralOperation]: Start removeDead. Operand has 193 places, 194 transitions, 406 flow
[2024-02-28 17:48:51,651 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 193 places, 194 transitions, 406 flow
[2024-02-28 17:48:51,651 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2024-02-28 17:48:51,651 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 193 places, 194 transitions, 406 flow
[2024-02-28 17:48:51,651 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 193 places, 194 transitions, 406 flow
[2024-02-28 17:48:51,651 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 193 places, 194 transitions, 406 flow
[2024-02-28 17:48:51,680 INFO  L130       PetriNetUnfolder]: 12/386 cut-off events.
[2024-02-28 17:48:51,681 INFO  L131       PetriNetUnfolder]: For 6/6 co-relation queries the response was YES.
[2024-02-28 17:48:51,681 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 400 conditions, 386 events. 12/386 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 842 event pairs, 0 based on Foata normal form. 0/333 useless extension candidates. Maximal degree in co-relation 233. Up to 8 conditions per place. 
[2024-02-28 17:48:51,687 INFO  L119        LiptonReduction]: Number of co-enabled transitions 11700
[2024-02-28 17:48:55,091 INFO  L134        LiptonReduction]: Checked pairs total: 76651
[2024-02-28 17:48:55,091 INFO  L136        LiptonReduction]: Total number of compositions: 117
[2024-02-28 17:48:55,093 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-02-28 17:48:55,093 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=LoopsAndPotentialCycles, 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;@6bc16d47, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2024-02-28 17:48:55,093 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 22 error locations.
[2024-02-28 17:48:55,094 INFO  L130       PetriNetUnfolder]: 0/1 cut-off events.
[2024-02-28 17:48:55,094 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2024-02-28 17:48:55,094 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:55,094 INFO  L209   CegarLoopForPetriNet]: trace histogram [1]
[2024-02-28 17:48:55,094 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:48:55,094 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:55,094 INFO  L85        PathProgramCache]: Analyzing trace with hash 862, now seen corresponding path program 1 times
[2024-02-28 17:48:55,094 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:55,094 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467967993]
[2024-02-28 17:48:55,094 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:55,095 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:55,097 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:55,098 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:55,098 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:55,098 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467967993]
[2024-02-28 17:48:55,098 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467967993] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:55,098 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:55,098 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0
[2024-02-28 17:48:55,098 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665585789]
[2024-02-28 17:48:55,099 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:55,099 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-02-28 17:48:55,099 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:55,099 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-02-28 17:48:55,099 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-02-28 17:48:55,099 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 186 out of 311
[2024-02-28 17:48:55,100 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 94 transitions, 206 flow. Second operand  has 2 states, 2 states have (on average 186.5) internal successors, (373), 2 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:55,100 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:55,100 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 186 of 311
[2024-02-28 17:48:55,100 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:55,464 INFO  L130       PetriNetUnfolder]: 1359/4243 cut-off events.
[2024-02-28 17:48:55,465 INFO  L131       PetriNetUnfolder]: For 51/51 co-relation queries the response was YES.
[2024-02-28 17:48:55,468 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 6558 conditions, 4243 events. 1359/4243 cut-off events. For 51/51 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 36413 event pairs, 1350 based on Foata normal form. 0/3796 useless extension candidates. Maximal degree in co-relation 5785. Up to 2271 conditions per place. 
[2024-02-28 17:48:55,479 INFO  L137   encePairwiseOnDemand]: 310/311 looper letters, 32 selfloop transitions, 0 changer transitions 0/93 dead transitions.
[2024-02-28 17:48:55,479 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 93 transitions, 268 flow
[2024-02-28 17:48:55,480 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-02-28 17:48:55,480 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 2 states.
[2024-02-28 17:48:55,481 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 405 transitions.
[2024-02-28 17:48:55,481 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6511254019292605
[2024-02-28 17:48:55,481 INFO  L72            ComplementDD]: Start complementDD. Operand 2 states and 405 transitions.
[2024-02-28 17:48:55,481 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 2 states and 405 transitions.
[2024-02-28 17:48:55,481 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:55,481 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 405 transitions.
[2024-02-28 17:48:55,482 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 3 states, 2 states have (on average 202.5) internal successors, (405), 2 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:55,483 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 3 states, 3 states have (on average 311.0) internal successors, (933), 3 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:55,483 INFO  L81            ComplementDD]: Finished complementDD. Result  has 3 states, 3 states have (on average 311.0) internal successors, (933), 3 states have internal predecessors, (933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:55,483 INFO  L175             Difference]: Start difference. First operand has 97 places, 94 transitions, 206 flow. Second operand 2 states and 405 transitions.
[2024-02-28 17:48:55,483 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 93 transitions, 268 flow
[2024-02-28 17:48:55,484 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 93 transitions, 268 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:48:55,485 INFO  L231             Difference]: Finished difference. Result has 97 places, 93 transitions, 204 flow
[2024-02-28 17:48:55,485 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=204, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=204, PETRI_PLACES=97, PETRI_TRANSITIONS=93}
[2024-02-28 17:48:55,485 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 0 predicate places.
[2024-02-28 17:48:55,485 INFO  L495      AbstractCegarLoop]: Abstraction has has 97 places, 93 transitions, 204 flow
[2024-02-28 17:48:55,486 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 186.5) internal successors, (373), 2 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:55,486 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:55,486 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1]
[2024-02-28 17:48:55,486 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-02-28 17:48:55,486 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:48:55,486 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:55,486 INFO  L85        PathProgramCache]: Analyzing trace with hash 26468539, now seen corresponding path program 1 times
[2024-02-28 17:48:55,486 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:55,486 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343285965]
[2024-02-28 17:48:55,487 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:55,487 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:55,493 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:55,504 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:55,504 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:55,504 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343285965]
[2024-02-28 17:48:55,504 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343285965] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:55,504 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:55,505 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:48:55,505 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259235283]
[2024-02-28 17:48:55,505 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:55,505 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:48:55,505 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:55,505 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:48:55,505 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:48:55,530 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 171 out of 311
[2024-02-28 17:48:55,530 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 93 transitions, 204 flow. Second operand  has 3 states, 3 states have (on average 172.33333333333334) internal successors, (517), 3 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:55,530 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:55,530 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 311
[2024-02-28 17:48:55,530 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:56,378 INFO  L130       PetriNetUnfolder]: 5357/12121 cut-off events.
[2024-02-28 17:48:56,379 INFO  L131       PetriNetUnfolder]: For 151/203 co-relation queries the response was YES.
[2024-02-28 17:48:56,420 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 20951 conditions, 12121 events. 5357/12121 cut-off events. For 151/203 co-relation queries the response was YES. Maximal size of possible extension queue 494. Compared 109188 event pairs, 2351 based on Foata normal form. 1/10806 useless extension candidates. Maximal degree in co-relation 20946. Up to 4997 conditions per place. 
[2024-02-28 17:48:56,452 INFO  L137   encePairwiseOnDemand]: 296/311 looper letters, 71 selfloop transitions, 11 changer transitions 0/131 dead transitions.
[2024-02-28 17:48:56,453 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 131 transitions, 455 flow
[2024-02-28 17:48:56,453 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:48:56,453 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:48:56,454 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 599 transitions.
[2024-02-28 17:48:56,454 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6420150053590568
[2024-02-28 17:48:56,454 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 599 transitions.
[2024-02-28 17:48:56,454 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 599 transitions.
[2024-02-28 17:48:56,455 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:56,455 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 599 transitions.
[2024-02-28 17:48:56,456 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 199.66666666666666) internal successors, (599), 3 states have internal predecessors, (599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:56,457 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:56,457 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:56,457 INFO  L175             Difference]: Start difference. First operand has 97 places, 93 transitions, 204 flow. Second operand 3 states and 599 transitions.
[2024-02-28 17:48:56,458 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 131 transitions, 455 flow
[2024-02-28 17:48:56,458 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 131 transitions, 455 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:48:56,459 INFO  L231             Difference]: Finished difference. Result has 101 places, 104 transitions, 300 flow
[2024-02-28 17:48:56,460 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=204, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=300, PETRI_PLACES=101, PETRI_TRANSITIONS=104}
[2024-02-28 17:48:56,460 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 4 predicate places.
[2024-02-28 17:48:56,460 INFO  L495      AbstractCegarLoop]: Abstraction has has 101 places, 104 transitions, 300 flow
[2024-02-28 17:48:56,460 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 172.33333333333334) internal successors, (517), 3 states have internal predecessors, (517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:56,460 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:56,461 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:48:56,461 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-02-28 17:48:56,461 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:48:56,461 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:56,461 INFO  L85        PathProgramCache]: Analyzing trace with hash 1365186758, now seen corresponding path program 1 times
[2024-02-28 17:48:56,461 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:56,461 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079739884]
[2024-02-28 17:48:56,461 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:56,461 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:56,469 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:56,498 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:56,498 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:56,498 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079739884]
[2024-02-28 17:48:56,498 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079739884] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:56,499 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:56,499 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-02-28 17:48:56,499 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275798543]
[2024-02-28 17:48:56,499 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:56,499 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-02-28 17:48:56,499 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:56,500 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-02-28 17:48:56,500 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2024-02-28 17:48:56,554 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 180 out of 311
[2024-02-28 17:48:56,555 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 104 transitions, 300 flow. Second operand  has 4 states, 4 states have (on average 180.75) internal successors, (723), 4 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:56,555 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:56,555 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 180 of 311
[2024-02-28 17:48:56,555 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:48:57,392 INFO  L130       PetriNetUnfolder]: 2948/9148 cut-off events.
[2024-02-28 17:48:57,393 INFO  L131       PetriNetUnfolder]: For 1819/1916 co-relation queries the response was YES.
[2024-02-28 17:48:57,404 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 16419 conditions, 9148 events. 2948/9148 cut-off events. For 1819/1916 co-relation queries the response was YES. Maximal size of possible extension queue 404. Compared 94054 event pairs, 2258 based on Foata normal form. 4/8430 useless extension candidates. Maximal degree in co-relation 16412. Up to 4477 conditions per place. 
[2024-02-28 17:48:57,422 INFO  L137   encePairwiseOnDemand]: 307/311 looper letters, 50 selfloop transitions, 3 changer transitions 1/123 dead transitions.
[2024-02-28 17:48:57,422 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 123 transitions, 452 flow
[2024-02-28 17:48:57,423 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2024-02-28 17:48:57,423 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 4 states.
[2024-02-28 17:48:57,424 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 772 transitions.
[2024-02-28 17:48:57,425 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6205787781350482
[2024-02-28 17:48:57,425 INFO  L72            ComplementDD]: Start complementDD. Operand 4 states and 772 transitions.
[2024-02-28 17:48:57,425 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 4 states and 772 transitions.
[2024-02-28 17:48:57,425 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:48:57,425 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 772 transitions.
[2024-02-28 17:48:57,427 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 5 states, 4 states have (on average 193.0) internal successors, (772), 4 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:57,428 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 5 states, 5 states have (on average 311.0) internal successors, (1555), 5 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:57,428 INFO  L81            ComplementDD]: Finished complementDD. Result  has 5 states, 5 states have (on average 311.0) internal successors, (1555), 5 states have internal predecessors, (1555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:57,428 INFO  L175             Difference]: Start difference. First operand has 101 places, 104 transitions, 300 flow. Second operand 4 states and 772 transitions.
[2024-02-28 17:48:57,429 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 123 transitions, 452 flow
[2024-02-28 17:48:57,432 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 123 transitions, 428 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 17:48:57,433 INFO  L231             Difference]: Finished difference. Result has 104 places, 106 transitions, 298 flow
[2024-02-28 17:48:57,434 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=278, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=298, PETRI_PLACES=104, PETRI_TRANSITIONS=106}
[2024-02-28 17:48:57,434 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 7 predicate places.
[2024-02-28 17:48:57,434 INFO  L495      AbstractCegarLoop]: Abstraction has has 104 places, 106 transitions, 298 flow
[2024-02-28 17:48:57,434 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 4 states have (on average 180.75) internal successors, (723), 4 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:57,434 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:48:57,434 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:48:57,435 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2024-02-28 17:48:57,435 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:48:57,435 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:48:57,435 INFO  L85        PathProgramCache]: Analyzing trace with hash 2091110687, now seen corresponding path program 1 times
[2024-02-28 17:48:57,435 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:48:57,435 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864406073]
[2024-02-28 17:48:57,435 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:48:57,435 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:48:57,443 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:48:57,567 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:48:57,567 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:48:57,567 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864406073]
[2024-02-28 17:48:57,567 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864406073] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:48:57,567 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:48:57,568 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 17:48:57,568 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014735824]
[2024-02-28 17:48:57,568 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:48:57,568 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 17:48:57,568 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:48:57,568 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 17:48:57,568 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 17:48:57,755 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 157 out of 311
[2024-02-28 17:48:57,755 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 106 transitions, 298 flow. Second operand  has 6 states, 6 states have (on average 158.33333333333334) internal successors, (950), 6 states have internal predecessors, (950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:48:57,756 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:48:57,756 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 311
[2024-02-28 17:48:57,756 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:00,253 INFO  L130       PetriNetUnfolder]: 14684/31360 cut-off events.
[2024-02-28 17:49:00,254 INFO  L131       PetriNetUnfolder]: For 2727/3213 co-relation queries the response was YES.
[2024-02-28 17:49:00,299 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 60211 conditions, 31360 events. 14684/31360 cut-off events. For 2727/3213 co-relation queries the response was YES. Maximal size of possible extension queue 1023. Compared 306959 event pairs, 5263 based on Foata normal form. 116/29904 useless extension candidates. Maximal degree in co-relation 60202. Up to 13146 conditions per place. 
[2024-02-28 17:49:00,376 INFO  L137   encePairwiseOnDemand]: 284/311 looper letters, 137 selfloop transitions, 48 changer transitions 0/230 dead transitions.
[2024-02-28 17:49:00,377 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 230 transitions, 960 flow
[2024-02-28 17:49:00,377 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 17:49:00,377 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 17:49:00,379 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1118 transitions.
[2024-02-28 17:49:00,379 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5991425509110396
[2024-02-28 17:49:00,379 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1118 transitions.
[2024-02-28 17:49:00,380 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1118 transitions.
[2024-02-28 17:49:00,380 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:00,380 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1118 transitions.
[2024-02-28 17:49:00,382 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 186.33333333333334) internal successors, (1118), 6 states have internal predecessors, (1118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:00,384 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 311.0) internal successors, (2177), 7 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:00,384 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 311.0) internal successors, (2177), 7 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:00,384 INFO  L175             Difference]: Start difference. First operand has 104 places, 106 transitions, 298 flow. Second operand 6 states and 1118 transitions.
[2024-02-28 17:49:00,384 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 230 transitions, 960 flow
[2024-02-28 17:49:00,442 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 230 transitions, 957 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-02-28 17:49:00,443 INFO  L231             Difference]: Finished difference. Result has 113 places, 154 transitions, 638 flow
[2024-02-28 17:49:00,444 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=296, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=638, PETRI_PLACES=113, PETRI_TRANSITIONS=154}
[2024-02-28 17:49:00,444 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 16 predicate places.
[2024-02-28 17:49:00,444 INFO  L495      AbstractCegarLoop]: Abstraction has has 113 places, 154 transitions, 638 flow
[2024-02-28 17:49:00,444 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 158.33333333333334) internal successors, (950), 6 states have internal predecessors, (950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:00,445 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:00,445 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:49:00,445 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2024-02-28 17:49:00,445 INFO  L420      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:00,445 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:00,445 INFO  L85        PathProgramCache]: Analyzing trace with hash 1383306441, now seen corresponding path program 1 times
[2024-02-28 17:49:00,445 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:00,445 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177283860]
[2024-02-28 17:49:00,445 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:00,445 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:00,452 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:00,462 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:00,462 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:00,462 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177283860]
[2024-02-28 17:49:00,462 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177283860] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:00,463 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:00,463 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:49:00,463 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664038970]
[2024-02-28 17:49:00,463 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:00,463 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:49:00,464 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:00,464 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:49:00,464 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:49:00,504 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 174 out of 311
[2024-02-28 17:49:00,505 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 154 transitions, 638 flow. Second operand  has 3 states, 3 states have (on average 176.66666666666666) internal successors, (530), 3 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:00,505 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:00,506 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 311
[2024-02-28 17:49:00,506 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:02,412 INFO  L130       PetriNetUnfolder]: 8670/22287 cut-off events.
[2024-02-28 17:49:02,412 INFO  L131       PetriNetUnfolder]: For 5643/6274 co-relation queries the response was YES.
[2024-02-28 17:49:02,472 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 48649 conditions, 22287 events. 8670/22287 cut-off events. For 5643/6274 co-relation queries the response was YES. Maximal size of possible extension queue 779. Compared 236377 event pairs, 4640 based on Foata normal form. 56/20896 useless extension candidates. Maximal degree in co-relation 48636. Up to 10149 conditions per place. 
[2024-02-28 17:49:02,542 INFO  L137   encePairwiseOnDemand]: 304/311 looper letters, 64 selfloop transitions, 11 changer transitions 0/175 dead transitions.
[2024-02-28 17:49:02,542 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 175 transitions, 852 flow
[2024-02-28 17:49:02,543 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:49:02,543 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:49:02,544 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 577 transitions.
[2024-02-28 17:49:02,544 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6184351554126474
[2024-02-28 17:49:02,544 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 577 transitions.
[2024-02-28 17:49:02,544 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 577 transitions.
[2024-02-28 17:49:02,544 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:02,545 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 577 transitions.
[2024-02-28 17:49:02,546 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 192.33333333333334) internal successors, (577), 3 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:02,547 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:02,547 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:02,547 INFO  L175             Difference]: Start difference. First operand has 113 places, 154 transitions, 638 flow. Second operand 3 states and 577 transitions.
[2024-02-28 17:49:02,547 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 175 transitions, 852 flow
[2024-02-28 17:49:02,579 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 175 transitions, 852 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:49:02,581 INFO  L231             Difference]: Finished difference. Result has 116 places, 163 transitions, 725 flow
[2024-02-28 17:49:02,581 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=638, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=725, PETRI_PLACES=116, PETRI_TRANSITIONS=163}
[2024-02-28 17:49:02,582 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 19 predicate places.
[2024-02-28 17:49:02,582 INFO  L495      AbstractCegarLoop]: Abstraction has has 116 places, 163 transitions, 725 flow
[2024-02-28 17:49:02,582 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 176.66666666666666) internal successors, (530), 3 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:02,582 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:02,582 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:49:02,582 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2024-02-28 17:49:02,582 INFO  L420      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:02,583 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:02,583 INFO  L85        PathProgramCache]: Analyzing trace with hash -487095100, now seen corresponding path program 1 times
[2024-02-28 17:49:02,583 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:02,583 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390048551]
[2024-02-28 17:49:02,583 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:02,583 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:02,592 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:02,604 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:02,604 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:02,604 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390048551]
[2024-02-28 17:49:02,604 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390048551] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:02,605 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:02,605 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:49:02,605 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187585968]
[2024-02-28 17:49:02,605 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:02,605 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:49:02,605 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:02,605 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:49:02,606 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:49:02,622 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 176 out of 311
[2024-02-28 17:49:02,623 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 163 transitions, 725 flow. Second operand  has 3 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:02,623 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:02,623 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 311
[2024-02-28 17:49:02,623 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:04,167 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_73| v_~datas~0.base_75)) (.cse1 (* v_threadThread1of2ForFork0_~j~0_27 4))) (and (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_67)) |v_threadThread1of2ForFork0_#t~nondet6_26|) (= |v_threadThread1of2ForFork0_#t~nondet6_26| (select .cse0 (+ .cse1 v_~datas~0.offset_67))) (= |v_threadThread1of2ForFork0_#res.offset_9| 0) (= |v_threadThread1of2ForFork0_#t~nondet6_26| (select .cse0 (+ .cse1 2 v_~datas~0.offset_67))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_67 1)) |v_threadThread1of2ForFork0_#t~nondet6_26|) (= |v_threadThread1of2ForFork0_#res.base_9| 0)))  InVars {#race=|v_#race_73|, threadThread1of2ForFork0_~j~0=v_threadThread1of2ForFork0_~j~0_27, ~datas~0.base=v_~datas~0.base_75, ~datas~0.offset=v_~datas~0.offset_67, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_26|}  OutVars{#race=|v_#race_73|, threadThread1of2ForFork0_#res.base=|v_threadThread1of2ForFork0_#res.base_9|, threadThread1of2ForFork0_~j~0=v_threadThread1of2ForFork0_~j~0_27, threadThread1of2ForFork0_#res.offset=|v_threadThread1of2ForFork0_#res.offset_9|, ~datas~0.base=v_~datas~0.base_75, threadThread1of2ForFork0_#t~nondet5=|v_threadThread1of2ForFork0_#t~nondet5_15|, ~datas~0.offset=v_~datas~0.offset_67}  AuxVars[]  AssignedVars[threadThread1of2ForFork0_#res.base, threadThread1of2ForFork0_#res.offset, threadThread1of2ForFork0_#t~nondet5, threadThread1of2ForFork0_#t~nondet6][93], [threadThread1of2ForFork0InUse, Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 2#ULTIMATE.startEXITtrue, Black: 228#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 233#(= |#race~datas~0| 0), 79#L1045-4true, Black: 201#(= |#race~threads_mask~0| 0), 214#true, Black: 210#(and (= |ULTIMATE.start_main_~i~0#1| 0) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 226#true, 196#true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)])
[2024-02-28 17:49:04,167 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2024-02-28 17:49:04,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:04,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:04,167 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:04,168 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][180], [threadThread1of2ForFork0InUse, Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 2#ULTIMATE.startEXITtrue, Black: 228#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 233#(= |#race~datas~0| 0), Black: 201#(= |#race~threads_mask~0| 0), 214#true, 146#L1045-6true, 51#L1045-9true, Black: 210#(and (= |ULTIMATE.start_main_~i~0#1| 0) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 226#true, 196#true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)])
[2024-02-28 17:49:04,168 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2024-02-28 17:49:04,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:04,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:04,168 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:04,489 INFO  L130       PetriNetUnfolder]: 8970/22243 cut-off events.
[2024-02-28 17:49:04,489 INFO  L131       PetriNetUnfolder]: For 7883/9651 co-relation queries the response was YES.
[2024-02-28 17:49:04,540 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 51382 conditions, 22243 events. 8970/22243 cut-off events. For 7883/9651 co-relation queries the response was YES. Maximal size of possible extension queue 808. Compared 232363 event pairs, 2771 based on Foata normal form. 551/21807 useless extension candidates. Maximal degree in co-relation 51367. Up to 8967 conditions per place. 
[2024-02-28 17:49:04,592 INFO  L137   encePairwiseOnDemand]: 305/311 looper letters, 74 selfloop transitions, 3 changer transitions 1/189 dead transitions.
[2024-02-28 17:49:04,592 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 189 transitions, 979 flow
[2024-02-28 17:49:04,593 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:49:04,593 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:49:04,595 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 588 transitions.
[2024-02-28 17:49:04,595 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6302250803858521
[2024-02-28 17:49:04,595 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 588 transitions.
[2024-02-28 17:49:04,595 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 588 transitions.
[2024-02-28 17:49:04,595 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:04,595 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 588 transitions.
[2024-02-28 17:49:04,596 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 196.0) internal successors, (588), 3 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:04,598 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:04,598 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:04,598 INFO  L175             Difference]: Start difference. First operand has 116 places, 163 transitions, 725 flow. Second operand 3 states and 588 transitions.
[2024-02-28 17:49:04,598 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 189 transitions, 979 flow
[2024-02-28 17:49:04,642 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 189 transitions, 965 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-02-28 17:49:04,644 INFO  L231             Difference]: Finished difference. Result has 115 places, 162 transitions, 723 flow
[2024-02-28 17:49:04,644 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=708, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=723, PETRI_PLACES=115, PETRI_TRANSITIONS=162}
[2024-02-28 17:49:04,644 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 18 predicate places.
[2024-02-28 17:49:04,644 INFO  L495      AbstractCegarLoop]: Abstraction has has 115 places, 162 transitions, 723 flow
[2024-02-28 17:49:04,645 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 178.0) internal successors, (534), 3 states have internal predecessors, (534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:04,645 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:04,645 INFO  L209   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]
[2024-02-28 17:49:04,645 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2024-02-28 17:49:04,645 INFO  L420      AbstractCegarLoop]: === Iteration 7 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:04,645 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:04,645 INFO  L85        PathProgramCache]: Analyzing trace with hash -1215785545, now seen corresponding path program 1 times
[2024-02-28 17:49:04,645 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:04,645 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991934099]
[2024-02-28 17:49:04,645 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:04,646 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:04,656 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:04,669 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:04,669 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:04,669 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991934099]
[2024-02-28 17:49:04,669 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991934099] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:04,669 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:04,669 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:49:04,669 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735649337]
[2024-02-28 17:49:04,669 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:04,669 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:49:04,670 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:04,670 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:49:04,670 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:49:04,708 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 175 out of 311
[2024-02-28 17:49:04,708 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 162 transitions, 723 flow. Second operand  has 3 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:04,708 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:04,708 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 311
[2024-02-28 17:49:04,708 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:06,212 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_73| v_~datas~0.base_75)) (.cse1 (* v_threadThread1of2ForFork0_~j~0_27 4))) (and (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_67)) |v_threadThread1of2ForFork0_#t~nondet6_26|) (= |v_threadThread1of2ForFork0_#t~nondet6_26| (select .cse0 (+ .cse1 v_~datas~0.offset_67))) (= |v_threadThread1of2ForFork0_#res.offset_9| 0) (= |v_threadThread1of2ForFork0_#t~nondet6_26| (select .cse0 (+ .cse1 2 v_~datas~0.offset_67))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_67 1)) |v_threadThread1of2ForFork0_#t~nondet6_26|) (= |v_threadThread1of2ForFork0_#res.base_9| 0)))  InVars {#race=|v_#race_73|, threadThread1of2ForFork0_~j~0=v_threadThread1of2ForFork0_~j~0_27, ~datas~0.base=v_~datas~0.base_75, ~datas~0.offset=v_~datas~0.offset_67, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_26|}  OutVars{#race=|v_#race_73|, threadThread1of2ForFork0_#res.base=|v_threadThread1of2ForFork0_#res.base_9|, threadThread1of2ForFork0_~j~0=v_threadThread1of2ForFork0_~j~0_27, threadThread1of2ForFork0_#res.offset=|v_threadThread1of2ForFork0_#res.offset_9|, ~datas~0.base=v_~datas~0.base_75, threadThread1of2ForFork0_#t~nondet5=|v_threadThread1of2ForFork0_#t~nondet5_15|, ~datas~0.offset=v_~datas~0.offset_67}  AuxVars[]  AssignedVars[threadThread1of2ForFork0_#res.base, threadThread1of2ForFork0_#res.offset, threadThread1of2ForFork0_#t~nondet5, threadThread1of2ForFork0_#t~nondet6][91], [Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of2ForFork0InUse, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 2#ULTIMATE.startEXITtrue, Black: 228#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 233#(= |#race~datas~0| 0), Black: 201#(= |#race~threads_mask~0| 0), Black: 231#true, 214#true, Black: 210#(and (= |ULTIMATE.start_main_~i~0#1| 0) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 236#true, 196#true, 121#L1044true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)])
[2024-02-28 17:49:06,212 INFO  L383   tUnfolder$Statistics]: this new event has 69 ancestors and is cut-off event
[2024-02-28 17:49:06,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2024-02-28 17:49:06,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2024-02-28 17:49:06,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 69 ancestors and is cut-off event
[2024-02-28 17:49:06,392 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([803] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_73| v_~datas~0.base_75)) (.cse1 (* v_threadThread1of2ForFork0_~j~0_27 4))) (and (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_67)) |v_threadThread1of2ForFork0_#t~nondet6_26|) (= |v_threadThread1of2ForFork0_#t~nondet6_26| (select .cse0 (+ .cse1 v_~datas~0.offset_67))) (= |v_threadThread1of2ForFork0_#res.offset_9| 0) (= |v_threadThread1of2ForFork0_#t~nondet6_26| (select .cse0 (+ .cse1 2 v_~datas~0.offset_67))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_67 1)) |v_threadThread1of2ForFork0_#t~nondet6_26|) (= |v_threadThread1of2ForFork0_#res.base_9| 0)))  InVars {#race=|v_#race_73|, threadThread1of2ForFork0_~j~0=v_threadThread1of2ForFork0_~j~0_27, ~datas~0.base=v_~datas~0.base_75, ~datas~0.offset=v_~datas~0.offset_67, threadThread1of2ForFork0_#t~nondet6=|v_threadThread1of2ForFork0_#t~nondet6_26|}  OutVars{#race=|v_#race_73|, threadThread1of2ForFork0_#res.base=|v_threadThread1of2ForFork0_#res.base_9|, threadThread1of2ForFork0_~j~0=v_threadThread1of2ForFork0_~j~0_27, threadThread1of2ForFork0_#res.offset=|v_threadThread1of2ForFork0_#res.offset_9|, ~datas~0.base=v_~datas~0.base_75, threadThread1of2ForFork0_#t~nondet5=|v_threadThread1of2ForFork0_#t~nondet5_15|, ~datas~0.offset=v_~datas~0.offset_67}  AuxVars[]  AssignedVars[threadThread1of2ForFork0_#res.base, threadThread1of2ForFork0_#res.offset, threadThread1of2ForFork0_#t~nondet5, threadThread1of2ForFork0_#t~nondet6][91], [Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of2ForFork0InUse, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 2#ULTIMATE.startEXITtrue, Black: 228#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 233#(= |#race~datas~0| 0), 79#L1045-4true, Black: 201#(= |#race~threads_mask~0| 0), Black: 231#true, 214#true, Black: 210#(and (= |ULTIMATE.start_main_~i~0#1| 0) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 236#true, 196#true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)])
[2024-02-28 17:49:06,392 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2024-02-28 17:49:06,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:06,392 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:06,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:06,393 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][183], [threadThread1of2ForFork0InUse, Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 2#ULTIMATE.startEXITtrue, Black: 228#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 233#(= |#race~datas~0| 0), Black: 201#(= |#race~threads_mask~0| 0), Black: 231#true, 214#true, 146#L1045-6true, 51#L1045-9true, Black: 210#(and (= |ULTIMATE.start_main_~i~0#1| 0) (= |ULTIMATE.start_main_~i~1#1| 0) (<= |ULTIMATE.start_main_~threads_total~0#1| 0)), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 236#true, 196#true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)])
[2024-02-28 17:49:06,393 INFO  L383   tUnfolder$Statistics]: this new event has 73 ancestors and is cut-off event
[2024-02-28 17:49:06,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:06,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:06,393 INFO  L386   tUnfolder$Statistics]:   existing Event has 73 ancestors and is cut-off event
[2024-02-28 17:49:06,587 INFO  L130       PetriNetUnfolder]: 9537/23729 cut-off events.
[2024-02-28 17:49:06,588 INFO  L131       PetriNetUnfolder]: For 10739/11822 co-relation queries the response was YES.
[2024-02-28 17:49:06,644 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 56851 conditions, 23729 events. 9537/23729 cut-off events. For 10739/11822 co-relation queries the response was YES. Maximal size of possible extension queue 837. Compared 249470 event pairs, 4683 based on Foata normal form. 170/22647 useless extension candidates. Maximal degree in co-relation 56836. Up to 11157 conditions per place. 
[2024-02-28 17:49:06,705 INFO  L137   encePairwiseOnDemand]: 303/311 looper letters, 86 selfloop transitions, 15 changer transitions 0/200 dead transitions.
[2024-02-28 17:49:06,705 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 200 transitions, 1078 flow
[2024-02-28 17:49:06,706 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:49:06,706 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:49:06,707 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 591 transitions.
[2024-02-28 17:49:06,707 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6334405144694534
[2024-02-28 17:49:06,707 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 591 transitions.
[2024-02-28 17:49:06,707 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 591 transitions.
[2024-02-28 17:49:06,708 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:06,708 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 591 transitions.
[2024-02-28 17:49:06,709 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 197.0) internal successors, (591), 3 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:06,710 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:06,710 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:06,710 INFO  L175             Difference]: Start difference. First operand has 115 places, 162 transitions, 723 flow. Second operand 3 states and 591 transitions.
[2024-02-28 17:49:06,710 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 200 transitions, 1078 flow
[2024-02-28 17:49:06,746 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 200 transitions, 1074 flow, removed 2 selfloop flow, removed 1 redundant places.
[2024-02-28 17:49:06,748 INFO  L231             Difference]: Finished difference. Result has 116 places, 173 transitions, 844 flow
[2024-02-28 17:49:06,748 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=721, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=844, PETRI_PLACES=116, PETRI_TRANSITIONS=173}
[2024-02-28 17:49:06,749 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 19 predicate places.
[2024-02-28 17:49:06,749 INFO  L495      AbstractCegarLoop]: Abstraction has has 116 places, 173 transitions, 844 flow
[2024-02-28 17:49:06,749 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 180.33333333333334) internal successors, (541), 3 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:06,749 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:06,750 INFO  L209   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]
[2024-02-28 17:49:06,750 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17
[2024-02-28 17:49:06,750 INFO  L420      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:06,750 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:06,750 INFO  L85        PathProgramCache]: Analyzing trace with hash 2064351963, now seen corresponding path program 1 times
[2024-02-28 17:49:06,750 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:06,750 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807910494]
[2024-02-28 17:49:06,750 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:06,750 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:06,762 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:06,798 INFO  L134       CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:49:06,798 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:06,798 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807910494]
[2024-02-28 17:49:06,798 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807910494] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:06,798 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:06,798 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-02-28 17:49:06,798 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998138742]
[2024-02-28 17:49:06,798 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:06,798 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:49:06,798 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:06,799 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:49:06,799 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:49:06,816 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 179 out of 311
[2024-02-28 17:49:06,817 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 173 transitions, 844 flow. Second operand  has 3 states, 3 states have (on average 183.66666666666666) internal successors, (551), 3 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:06,817 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:06,817 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 179 of 311
[2024-02-28 17:49:06,817 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:07,794 INFO  L130       PetriNetUnfolder]: 3872/9936 cut-off events.
[2024-02-28 17:49:07,794 INFO  L131       PetriNetUnfolder]: For 5053/5508 co-relation queries the response was YES.
[2024-02-28 17:49:07,819 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 24072 conditions, 9936 events. 3872/9936 cut-off events. For 5053/5508 co-relation queries the response was YES. Maximal size of possible extension queue 404. Compared 92254 event pairs, 1079 based on Foata normal form. 201/9559 useless extension candidates. Maximal degree in co-relation 24056. Up to 2518 conditions per place. 
[2024-02-28 17:49:07,844 INFO  L137   encePairwiseOnDemand]: 305/311 looper letters, 59 selfloop transitions, 6 changer transitions 0/159 dead transitions.
[2024-02-28 17:49:07,845 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 159 transitions, 825 flow
[2024-02-28 17:49:07,845 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:49:07,845 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:49:07,846 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 592 transitions.
[2024-02-28 17:49:07,846 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6345123258306538
[2024-02-28 17:49:07,847 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 592 transitions.
[2024-02-28 17:49:07,847 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 592 transitions.
[2024-02-28 17:49:07,847 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:07,847 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 592 transitions.
[2024-02-28 17:49:07,849 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 197.33333333333334) internal successors, (592), 3 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:07,850 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:07,850 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:07,850 INFO  L175             Difference]: Start difference. First operand has 116 places, 173 transitions, 844 flow. Second operand 3 states and 592 transitions.
[2024-02-28 17:49:07,850 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 159 transitions, 825 flow
[2024-02-28 17:49:07,868 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 105 places, 159 transitions, 775 flow, removed 14 selfloop flow, removed 7 redundant places.
[2024-02-28 17:49:07,870 INFO  L231             Difference]: Finished difference. Result has 105 places, 136 transitions, 571 flow
[2024-02-28 17:49:07,870 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=559, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=571, PETRI_PLACES=105, PETRI_TRANSITIONS=136}
[2024-02-28 17:49:07,870 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 8 predicate places.
[2024-02-28 17:49:07,870 INFO  L495      AbstractCegarLoop]: Abstraction has has 105 places, 136 transitions, 571 flow
[2024-02-28 17:49:07,871 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 183.66666666666666) internal successors, (551), 3 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:07,871 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:07,871 INFO  L209   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]
[2024-02-28 17:49:07,871 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2024-02-28 17:49:07,871 INFO  L420      AbstractCegarLoop]: === Iteration 9 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:07,871 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:07,871 INFO  L85        PathProgramCache]: Analyzing trace with hash 828752554, now seen corresponding path program 1 times
[2024-02-28 17:49:07,871 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:07,871 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524909968]
[2024-02-28 17:49:07,872 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:07,872 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:07,891 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:08,096 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:08,096 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:08,096 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524909968]
[2024-02-28 17:49:08,096 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524909968] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:08,096 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:08,097 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 17:49:08,097 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362489171]
[2024-02-28 17:49:08,097 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:08,097 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 17:49:08,097 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:08,097 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 17:49:08,097 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 17:49:08,237 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 155 out of 311
[2024-02-28 17:49:08,238 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 136 transitions, 571 flow. Second operand  has 6 states, 6 states have (on average 158.83333333333334) internal successors, (953), 6 states have internal predecessors, (953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:08,238 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:08,238 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 311
[2024-02-28 17:49:08,238 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:11,558 INFO  L130       PetriNetUnfolder]: 16288/31389 cut-off events.
[2024-02-28 17:49:11,559 INFO  L131       PetriNetUnfolder]: For 13922/14195 co-relation queries the response was YES.
[2024-02-28 17:49:11,641 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 80939 conditions, 31389 events. 16288/31389 cut-off events. For 13922/14195 co-relation queries the response was YES. Maximal size of possible extension queue 897. Compared 276128 event pairs, 7338 based on Foata normal form. 2/29594 useless extension candidates. Maximal degree in co-relation 80926. Up to 20334 conditions per place. 
[2024-02-28 17:49:11,740 INFO  L137   encePairwiseOnDemand]: 285/311 looper letters, 216 selfloop transitions, 111 changer transitions 0/359 dead transitions.
[2024-02-28 17:49:11,740 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 359 transitions, 2075 flow
[2024-02-28 17:49:11,741 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 17:49:11,741 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 17:49:11,743 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1168 transitions.
[2024-02-28 17:49:11,743 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6259378349410504
[2024-02-28 17:49:11,743 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1168 transitions.
[2024-02-28 17:49:11,744 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1168 transitions.
[2024-02-28 17:49:11,744 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:11,744 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1168 transitions.
[2024-02-28 17:49:11,746 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 194.66666666666666) internal successors, (1168), 6 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:11,747 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 311.0) internal successors, (2177), 7 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:11,748 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 311.0) internal successors, (2177), 7 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:11,748 INFO  L175             Difference]: Start difference. First operand has 105 places, 136 transitions, 571 flow. Second operand 6 states and 1168 transitions.
[2024-02-28 17:49:11,748 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 359 transitions, 2075 flow
[2024-02-28 17:49:11,782 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 359 transitions, 2057 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-02-28 17:49:11,785 INFO  L231             Difference]: Finished difference. Result has 113 places, 244 transitions, 1438 flow
[2024-02-28 17:49:11,785 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=565, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1438, PETRI_PLACES=113, PETRI_TRANSITIONS=244}
[2024-02-28 17:49:11,786 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 16 predicate places.
[2024-02-28 17:49:11,786 INFO  L495      AbstractCegarLoop]: Abstraction has has 113 places, 244 transitions, 1438 flow
[2024-02-28 17:49:11,786 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 158.83333333333334) internal successors, (953), 6 states have internal predecessors, (953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:11,786 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:11,786 INFO  L209   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]
[2024-02-28 17:49:11,786 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2024-02-28 17:49:11,786 INFO  L420      AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:11,786 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:11,786 INFO  L85        PathProgramCache]: Analyzing trace with hash -1963439994, now seen corresponding path program 1 times
[2024-02-28 17:49:11,787 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:11,787 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268023995]
[2024-02-28 17:49:11,787 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:11,787 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:11,802 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:11,997 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:49:11,997 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:11,997 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268023995]
[2024-02-28 17:49:11,997 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268023995] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:11,997 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:11,997 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 17:49:11,997 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961469926]
[2024-02-28 17:49:11,997 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:11,998 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 17:49:11,998 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:11,998 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 17:49:11,998 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 17:49:12,227 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 167 out of 311
[2024-02-28 17:49:12,229 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 244 transitions, 1438 flow. Second operand  has 6 states, 6 states have (on average 169.83333333333334) internal successors, (1019), 6 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:12,229 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:12,229 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 311
[2024-02-28 17:49:12,229 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:13,595 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([745] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_65| |v_ULTIMATE.start_main_~#tids~0#1.base_99|))) (and (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_91|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_91| 2)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_91| 3)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_91| 1)) 0) (= |v_#valid_113| (store |v_#valid_114| |v_ULTIMATE.start_main_#t~mem21#1.base_33| 0))))  InVars {#race=|v_#race_65|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_91|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_33|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_99|, #valid=|v_#valid_114|}  OutVars{#race=|v_#race_65|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_91|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_33|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_99|, #valid=|v_#valid_113|}  AuxVars[]  AssignedVars[#valid][39], [threadThread1of2ForFork0InUse, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 172#L1064-6true, 233#(= |#race~datas~0| 0), Black: 231#true, 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 245#true, Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 196#true, Black: 214#true, Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 121#L1044true, Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 256#true])
[2024-02-28 17:49:13,595 INFO  L383   tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event
[2024-02-28 17:49:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2024-02-28 17:49:13,595 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2024-02-28 17:49:13,596 INFO  L386   tUnfolder$Statistics]:   existing Event has 67 ancestors and is cut-off event
[2024-02-28 17:49:14,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([745] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_65| |v_ULTIMATE.start_main_~#tids~0#1.base_99|))) (and (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_91|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_91| 2)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_91| 3)) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_91| 1)) 0) (= |v_#valid_113| (store |v_#valid_114| |v_ULTIMATE.start_main_#t~mem21#1.base_33| 0))))  InVars {#race=|v_#race_65|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_91|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_33|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_99|, #valid=|v_#valid_114|}  OutVars{#race=|v_#race_65|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_91|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_33|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_99|, #valid=|v_#valid_113|}  AuxVars[]  AssignedVars[#valid][39], [threadThread1of2ForFork0InUse, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 172#L1064-6true, 233#(= |#race~datas~0| 0), 79#L1045-4true, Black: 231#true, 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 241#true, 245#true, Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 196#true, Black: 214#true, Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 256#true])
[2024-02-28 17:49:14,048 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,048 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][234], [Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of2ForFork0InUse, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 233#(= |#race~datas~0| 0), Black: 231#true, 52#L1064-4true, 214#true, 146#L1045-6true, 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 241#true, 245#true, Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 196#true, Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 256#true])
[2024-02-28 17:49:14,048 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,048 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,065 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][234], [Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of2ForFork0InUse, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 233#(= |#race~datas~0| 0), Black: 231#true, 214#true, 146#L1045-6true, 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 241#true, 169#L1062-5true, 245#true, Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 196#true, Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 256#true, Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)])
[2024-02-28 17:49:14,066 INFO  L383   tUnfolder$Statistics]: this new event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,066 INFO  L386   tUnfolder$Statistics]:   existing Event has 71 ancestors and is cut-off event
[2024-02-28 17:49:14,794 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][234], [Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of2ForFork0InUse, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 9#L1059-7true, threadThread2of2ForFork0InUse, 233#(= |#race~datas~0| 0), Black: 231#true, 214#true, 146#L1045-6true, 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 241#true, 245#true, Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 196#true, Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 256#true, Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))))])
[2024-02-28 17:49:14,794 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is not cut-off event
[2024-02-28 17:49:14,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is not cut-off event
[2024-02-28 17:49:14,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is not cut-off event
[2024-02-28 17:49:14,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is not cut-off event
[2024-02-28 17:49:14,838 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][234], [Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread1of2ForFork0InUse, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), threadThread2of2ForFork0InUse, 233#(= |#race~datas~0| 0), Black: 231#true, 214#true, 146#L1045-6true, 74#threadEXITtrue, Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), 241#true, 245#true, Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 196#true, Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), 188#L1059-8true, Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 256#true, Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))))])
[2024-02-28 17:49:14,838 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is not cut-off event
[2024-02-28 17:49:14,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2024-02-28 17:49:14,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2024-02-28 17:49:14,838 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is not cut-off event
[2024-02-28 17:49:14,993 INFO  L130       PetriNetUnfolder]: 13929/27965 cut-off events.
[2024-02-28 17:49:14,994 INFO  L131       PetriNetUnfolder]: For 33017/33969 co-relation queries the response was YES.
[2024-02-28 17:49:15,082 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 86636 conditions, 27965 events. 13929/27965 cut-off events. For 33017/33969 co-relation queries the response was YES. Maximal size of possible extension queue 900. Compared 253765 event pairs, 5272 based on Foata normal form. 44/26631 useless extension candidates. Maximal degree in co-relation 86618. Up to 18513 conditions per place. 
[2024-02-28 17:49:15,176 INFO  L137   encePairwiseOnDemand]: 296/311 looper letters, 175 selfloop transitions, 88 changer transitions 0/377 dead transitions.
[2024-02-28 17:49:15,176 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 377 transitions, 2692 flow
[2024-02-28 17:49:15,177 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 17:49:15,177 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 17:49:15,178 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1132 transitions.
[2024-02-28 17:49:15,179 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6066452304394426
[2024-02-28 17:49:15,179 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1132 transitions.
[2024-02-28 17:49:15,179 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1132 transitions.
[2024-02-28 17:49:15,180 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:15,180 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1132 transitions.
[2024-02-28 17:49:15,181 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 188.66666666666666) internal successors, (1132), 6 states have internal predecessors, (1132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:15,183 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 311.0) internal successors, (2177), 7 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:15,183 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 311.0) internal successors, (2177), 7 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:15,183 INFO  L175             Difference]: Start difference. First operand has 113 places, 244 transitions, 1438 flow. Second operand 6 states and 1132 transitions.
[2024-02-28 17:49:15,183 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 377 transitions, 2692 flow
[2024-02-28 17:49:15,340 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 377 transitions, 2620 flow, removed 36 selfloop flow, removed 0 redundant places.
[2024-02-28 17:49:15,344 INFO  L231             Difference]: Finished difference. Result has 123 places, 327 transitions, 2384 flow
[2024-02-28 17:49:15,344 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=1366, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2384, PETRI_PLACES=123, PETRI_TRANSITIONS=327}
[2024-02-28 17:49:15,344 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 26 predicate places.
[2024-02-28 17:49:15,344 INFO  L495      AbstractCegarLoop]: Abstraction has has 123 places, 327 transitions, 2384 flow
[2024-02-28 17:49:15,345 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 169.83333333333334) internal successors, (1019), 6 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:15,345 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:15,345 INFO  L209   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]
[2024-02-28 17:49:15,345 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2024-02-28 17:49:15,345 INFO  L420      AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:15,345 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:15,345 INFO  L85        PathProgramCache]: Analyzing trace with hash -1798417467, now seen corresponding path program 1 times
[2024-02-28 17:49:15,345 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:15,346 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921185944]
[2024-02-28 17:49:15,346 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:15,346 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:15,360 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:15,422 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:15,422 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:15,422 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921185944]
[2024-02-28 17:49:15,422 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921185944] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 17:49:15,423 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981401421]
[2024-02-28 17:49:15,423 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:15,423 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:49:15,423 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:49:15,425 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-02-28 17:49:15,430 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-02-28 17:49:15,551 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:15,553 INFO  L263         TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 4 conjunts are in the unsatisfiable core
[2024-02-28 17:49:15,555 INFO  L286         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 17:49:15,648 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:15,648 INFO  L328         TraceCheckSpWp]: Computing backward predicates...
[2024-02-28 17:49:15,714 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:15,714 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleZ3 [981401421] provided 0 perfect and 2 imperfect interpolant sequences
[2024-02-28 17:49:15,714 INFO  L184   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-02-28 17:49:15,714 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8
[2024-02-28 17:49:15,715 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794656071]
[2024-02-28 17:49:15,715 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-02-28 17:49:15,715 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-02-28 17:49:15,715 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:15,715 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-02-28 17:49:15,715 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72
[2024-02-28 17:49:15,825 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 176 out of 311
[2024-02-28 17:49:15,826 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 327 transitions, 2384 flow. Second operand  has 9 states, 9 states have (on average 179.44444444444446) internal successors, (1615), 9 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:15,826 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:15,826 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 311
[2024-02-28 17:49:15,826 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:17,657 INFO  L130       PetriNetUnfolder]: 6717/16450 cut-off events.
[2024-02-28 17:49:17,657 INFO  L131       PetriNetUnfolder]: For 23499/27285 co-relation queries the response was YES.
[2024-02-28 17:49:17,712 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 55181 conditions, 16450 events. 6717/16450 cut-off events. For 23499/27285 co-relation queries the response was YES. Maximal size of possible extension queue 506. Compared 155839 event pairs, 1159 based on Foata normal form. 308/16278 useless extension candidates. Maximal degree in co-relation 55158. Up to 5619 conditions per place. 
[2024-02-28 17:49:17,759 INFO  L137   encePairwiseOnDemand]: 304/311 looper letters, 120 selfloop transitions, 6 changer transitions 6/391 dead transitions.
[2024-02-28 17:49:17,760 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 129 places, 391 transitions, 2945 flow
[2024-02-28 17:49:17,760 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-02-28 17:49:17,760 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 7 states.
[2024-02-28 17:49:17,762 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1307 transitions.
[2024-02-28 17:49:17,762 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.600367478180983
[2024-02-28 17:49:17,762 INFO  L72            ComplementDD]: Start complementDD. Operand 7 states and 1307 transitions.
[2024-02-28 17:49:17,762 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 7 states and 1307 transitions.
[2024-02-28 17:49:17,763 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:17,763 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1307 transitions.
[2024-02-28 17:49:17,765 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 8 states, 7 states have (on average 186.71428571428572) internal successors, (1307), 7 states have internal predecessors, (1307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:17,767 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 8 states, 8 states have (on average 311.0) internal successors, (2488), 8 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:17,767 INFO  L81            ComplementDD]: Finished complementDD. Result  has 8 states, 8 states have (on average 311.0) internal successors, (2488), 8 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:17,767 INFO  L175             Difference]: Start difference. First operand has 123 places, 327 transitions, 2384 flow. Second operand 7 states and 1307 transitions.
[2024-02-28 17:49:17,767 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 129 places, 391 transitions, 2945 flow
[2024-02-28 17:49:17,971 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 391 transitions, 2897 flow, removed 24 selfloop flow, removed 0 redundant places.
[2024-02-28 17:49:17,975 INFO  L231             Difference]: Finished difference. Result has 132 places, 324 transitions, 2334 flow
[2024-02-28 17:49:17,975 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=2303, PETRI_DIFFERENCE_MINUEND_PLACES=123, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2334, PETRI_PLACES=132, PETRI_TRANSITIONS=324}
[2024-02-28 17:49:17,975 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 35 predicate places.
[2024-02-28 17:49:17,976 INFO  L495      AbstractCegarLoop]: Abstraction has has 132 places, 324 transitions, 2334 flow
[2024-02-28 17:49:17,976 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 179.44444444444446) internal successors, (1615), 9 states have internal predecessors, (1615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:17,976 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:17,976 INFO  L209   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]
[2024-02-28 17:49:17,986 INFO  L540       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0
[2024-02-28 17:49:18,177 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21
[2024-02-28 17:49:18,178 INFO  L420      AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:18,178 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:18,178 INFO  L85        PathProgramCache]: Analyzing trace with hash 1631727534, now seen corresponding path program 1 times
[2024-02-28 17:49:18,179 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:18,179 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266057927]
[2024-02-28 17:49:18,179 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:18,179 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:18,200 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:18,440 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:49:18,440 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:18,440 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266057927]
[2024-02-28 17:49:18,440 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266057927] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:18,440 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:18,440 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-02-28 17:49:18,440 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431831707]
[2024-02-28 17:49:18,440 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:18,441 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 8 states
[2024-02-28 17:49:18,441 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:18,441 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants.
[2024-02-28 17:49:18,441 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56
[2024-02-28 17:49:18,642 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 155 out of 311
[2024-02-28 17:49:18,642 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 324 transitions, 2334 flow. Second operand  has 8 states, 8 states have (on average 158.5) internal successors, (1268), 8 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:18,642 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:18,643 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 311
[2024-02-28 17:49:18,643 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:21,376 INFO  L130       PetriNetUnfolder]: 11835/24320 cut-off events.
[2024-02-28 17:49:21,376 INFO  L131       PetriNetUnfolder]: For 47349/48127 co-relation queries the response was YES.
[2024-02-28 17:49:21,438 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 86027 conditions, 24320 events. 11835/24320 cut-off events. For 47349/48127 co-relation queries the response was YES. Maximal size of possible extension queue 713. Compared 215054 event pairs, 5742 based on Foata normal form. 379/24203 useless extension candidates. Maximal degree in co-relation 86000. Up to 18518 conditions per place. 
[2024-02-28 17:49:21,509 INFO  L137   encePairwiseOnDemand]: 302/311 looper letters, 287 selfloop transitions, 7 changer transitions 9/354 dead transitions.
[2024-02-28 17:49:21,509 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 354 transitions, 3095 flow
[2024-02-28 17:49:21,510 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-02-28 17:49:21,510 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 7 states.
[2024-02-28 17:49:21,511 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1171 transitions.
[2024-02-28 17:49:21,511 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5378961874138724
[2024-02-28 17:49:21,511 INFO  L72            ComplementDD]: Start complementDD. Operand 7 states and 1171 transitions.
[2024-02-28 17:49:21,512 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 7 states and 1171 transitions.
[2024-02-28 17:49:21,512 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:21,512 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1171 transitions.
[2024-02-28 17:49:21,513 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 8 states, 7 states have (on average 167.28571428571428) internal successors, (1171), 7 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:21,515 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 8 states, 8 states have (on average 311.0) internal successors, (2488), 8 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:21,515 INFO  L81            ComplementDD]: Finished complementDD. Result  has 8 states, 8 states have (on average 311.0) internal successors, (2488), 8 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:21,515 INFO  L175             Difference]: Start difference. First operand has 132 places, 324 transitions, 2334 flow. Second operand 7 states and 1171 transitions.
[2024-02-28 17:49:21,516 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 354 transitions, 3095 flow
[2024-02-28 17:49:21,641 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 354 transitions, 3092 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 17:49:21,644 INFO  L231             Difference]: Finished difference. Result has 137 places, 325 transitions, 2375 flow
[2024-02-28 17:49:21,645 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=2319, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=321, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2375, PETRI_PLACES=137, PETRI_TRANSITIONS=325}
[2024-02-28 17:49:21,645 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 40 predicate places.
[2024-02-28 17:49:21,645 INFO  L495      AbstractCegarLoop]: Abstraction has has 137 places, 325 transitions, 2375 flow
[2024-02-28 17:49:21,645 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 8 states, 8 states have (on average 158.5) internal successors, (1268), 8 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:21,645 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:21,645 INFO  L209   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]
[2024-02-28 17:49:21,646 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22
[2024-02-28 17:49:21,646 INFO  L420      AbstractCegarLoop]: === Iteration 13 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:21,646 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:21,646 INFO  L85        PathProgramCache]: Analyzing trace with hash 1196596694, now seen corresponding path program 1 times
[2024-02-28 17:49:21,646 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:21,646 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559093374]
[2024-02-28 17:49:21,646 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:21,646 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:21,675 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:21,897 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:49:21,897 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:21,897 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559093374]
[2024-02-28 17:49:21,897 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559093374] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:21,897 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:21,897 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-02-28 17:49:21,897 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822228889]
[2024-02-28 17:49:21,897 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:21,898 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 8 states
[2024-02-28 17:49:21,898 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:21,898 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants.
[2024-02-28 17:49:21,898 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56
[2024-02-28 17:49:22,115 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 152 out of 311
[2024-02-28 17:49:22,116 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 325 transitions, 2375 flow. Second operand  has 8 states, 8 states have (on average 155.375) internal successors, (1243), 8 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:22,116 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:22,116 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 311
[2024-02-28 17:49:22,116 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:26,027 INFO  L130       PetriNetUnfolder]: 14647/27988 cut-off events.
[2024-02-28 17:49:26,027 INFO  L131       PetriNetUnfolder]: For 47664/47683 co-relation queries the response was YES.
[2024-02-28 17:49:26,111 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 102908 conditions, 27988 events. 14647/27988 cut-off events. For 47664/47683 co-relation queries the response was YES. Maximal size of possible extension queue 761. Compared 236598 event pairs, 5116 based on Foata normal form. 366/27997 useless extension candidates. Maximal degree in co-relation 102877. Up to 13983 conditions per place. 
[2024-02-28 17:49:26,195 INFO  L137   encePairwiseOnDemand]: 295/311 looper letters, 458 selfloop transitions, 154 changer transitions 27/670 dead transitions.
[2024-02-28 17:49:26,195 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 670 transitions, 5728 flow
[2024-02-28 17:49:26,196 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. 
[2024-02-28 17:49:26,196 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 8 states.
[2024-02-28 17:49:26,198 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1476 transitions.
[2024-02-28 17:49:26,198 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5932475884244373
[2024-02-28 17:49:26,198 INFO  L72            ComplementDD]: Start complementDD. Operand 8 states and 1476 transitions.
[2024-02-28 17:49:26,199 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 8 states and 1476 transitions.
[2024-02-28 17:49:26,199 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:26,199 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1476 transitions.
[2024-02-28 17:49:26,201 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 9 states, 8 states have (on average 184.5) internal successors, (1476), 8 states have internal predecessors, (1476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:26,203 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 9 states, 9 states have (on average 311.0) internal successors, (2799), 9 states have internal predecessors, (2799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:26,203 INFO  L81            ComplementDD]: Finished complementDD. Result  has 9 states, 9 states have (on average 311.0) internal successors, (2799), 9 states have internal predecessors, (2799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:26,203 INFO  L175             Difference]: Start difference. First operand has 137 places, 325 transitions, 2375 flow. Second operand 8 states and 1476 transitions.
[2024-02-28 17:49:26,203 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 670 transitions, 5728 flow
[2024-02-28 17:49:26,425 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 670 transitions, 5704 flow, removed 1 selfloop flow, removed 2 redundant places.
[2024-02-28 17:49:26,430 INFO  L231             Difference]: Finished difference. Result has 147 places, 405 transitions, 3566 flow
[2024-02-28 17:49:26,431 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=2367, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=3566, PETRI_PLACES=147, PETRI_TRANSITIONS=405}
[2024-02-28 17:49:26,431 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 50 predicate places.
[2024-02-28 17:49:26,431 INFO  L495      AbstractCegarLoop]: Abstraction has has 147 places, 405 transitions, 3566 flow
[2024-02-28 17:49:26,431 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 8 states, 8 states have (on average 155.375) internal successors, (1243), 8 states have internal predecessors, (1243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:26,431 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:26,431 INFO  L209   CegarLoopForPetriNet]: trace histogram [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]
[2024-02-28 17:49:26,432 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23
[2024-02-28 17:49:26,432 INFO  L420      AbstractCegarLoop]: === Iteration 14 === Targeting threadErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:26,432 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:26,432 INFO  L85        PathProgramCache]: Analyzing trace with hash 2087794908, now seen corresponding path program 1 times
[2024-02-28 17:49:26,432 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:26,432 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180478851]
[2024-02-28 17:49:26,432 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:26,432 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:26,453 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:26,473 INFO  L134       CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked.
[2024-02-28 17:49:26,473 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:26,473 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180478851]
[2024-02-28 17:49:26,474 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180478851] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:26,474 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:49:26,474 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:49:26,474 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079348632]
[2024-02-28 17:49:26,474 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:26,474 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:49:26,475 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:26,475 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:49:26,475 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:49:26,507 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 175 out of 311
[2024-02-28 17:49:26,507 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 405 transitions, 3566 flow. Second operand  has 3 states, 3 states have (on average 180.66666666666666) internal successors, (542), 3 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:26,508 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:26,508 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 311
[2024-02-28 17:49:26,508 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:28,273 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][265], [threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, Black: 511#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 260#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), 233#(= |#race~datas~0| 0), Black: 513#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 259#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 512#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 258#(= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0), Black: 514#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 261#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), 214#true, Black: 526#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 529#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 525#(and (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 528#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 527#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 245#true, 196#true, 524#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 256#true, Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 9#L1059-7true, Black: 231#true, 146#L1045-6true, 536#true, 74#threadEXITtrue, 500#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 241#true, Black: 502#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 270#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))))])
[2024-02-28 17:49:28,273 INFO  L383   tUnfolder$Statistics]: this new event has 79 ancestors and is cut-off event
[2024-02-28 17:49:28,273 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2024-02-28 17:49:28,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2024-02-28 17:49:28,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 79 ancestors and is cut-off event
[2024-02-28 17:49:28,278 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][189], [threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, Black: 511#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 260#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 513#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), 233#(= |#race~datas~0| 0), Black: 259#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 512#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 258#(= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0), Black: 514#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 261#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), 214#true, Black: 526#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 529#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 525#(and (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 528#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 527#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 245#true, 196#true, 524#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), 188#L1059-8true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 256#true, Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 231#true, 146#L1045-6true, 536#true, 74#threadEXITtrue, 500#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 241#true, Black: 502#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 270#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))))])
[2024-02-28 17:49:28,278 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,337 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][189], [threadThread1of2ForFork0InUse, threadThread2of2ForFork0InUse, Black: 511#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 260#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), 233#(= |#race~datas~0| 0), Black: 513#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 259#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 512#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 258#(= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0), Black: 514#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 261#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), 214#true, Black: 526#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 529#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 525#(and (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 528#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 527#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 245#true, 196#true, 524#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 188#L1059-8true, 256#true, Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 231#true, 146#L1045-6true, 536#true, 500#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), 74#threadEXITtrue, 241#true, Black: 502#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 270#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))))])
[2024-02-28 17:49:28,337 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,337 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:49:28,729 INFO  L130       PetriNetUnfolder]: 7926/18777 cut-off events.
[2024-02-28 17:49:28,729 INFO  L131       PetriNetUnfolder]: For 52565/77473 co-relation queries the response was YES.
[2024-02-28 17:49:28,821 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 76404 conditions, 18777 events. 7926/18777 cut-off events. For 52565/77473 co-relation queries the response was YES. Maximal size of possible extension queue 655. Compared 179557 event pairs, 2211 based on Foata normal form. 661/18771 useless extension candidates. Maximal degree in co-relation 76368. Up to 6749 conditions per place. 
[2024-02-28 17:49:28,889 INFO  L137   encePairwiseOnDemand]: 308/311 looper letters, 115 selfloop transitions, 2 changer transitions 0/420 dead transitions.
[2024-02-28 17:49:28,889 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 420 transitions, 3877 flow
[2024-02-28 17:49:28,890 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:49:28,890 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:49:28,891 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 576 transitions.
[2024-02-28 17:49:28,891 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.617363344051447
[2024-02-28 17:49:28,891 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 576 transitions.
[2024-02-28 17:49:28,891 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 576 transitions.
[2024-02-28 17:49:28,891 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:28,892 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 576 transitions.
[2024-02-28 17:49:28,892 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 192.0) internal successors, (576), 3 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:28,893 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:28,893 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 311.0) internal successors, (1244), 4 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:28,893 INFO  L175             Difference]: Start difference. First operand has 147 places, 405 transitions, 3566 flow. Second operand 3 states and 576 transitions.
[2024-02-28 17:49:28,893 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 420 transitions, 3877 flow
[2024-02-28 17:49:29,140 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 420 transitions, 3871 flow, removed 3 selfloop flow, removed 1 redundant places.
[2024-02-28 17:49:29,145 INFO  L231             Difference]: Finished difference. Result has 146 places, 404 transitions, 3562 flow
[2024-02-28 17:49:29,145 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=3558, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=404, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=402, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=3562, PETRI_PLACES=146, PETRI_TRANSITIONS=404}
[2024-02-28 17:49:29,145 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 49 predicate places.
[2024-02-28 17:49:29,145 INFO  L495      AbstractCegarLoop]: Abstraction has has 146 places, 404 transitions, 3562 flow
[2024-02-28 17:49:29,146 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 180.66666666666666) internal successors, (542), 3 states have internal predecessors, (542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:29,146 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:29,146 INFO  L209   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]
[2024-02-28 17:49:29,146 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24
[2024-02-28 17:49:29,146 INFO  L420      AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:29,146 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:29,146 INFO  L85        PathProgramCache]: Analyzing trace with hash -1622271745, now seen corresponding path program 1 times
[2024-02-28 17:49:29,146 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:29,147 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361124873]
[2024-02-28 17:49:29,147 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:29,147 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:29,164 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:29,495 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:29,495 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:29,495 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361124873]
[2024-02-28 17:49:29,495 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361124873] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 17:49:29,495 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690769959]
[2024-02-28 17:49:29,495 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:29,496 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:49:29,496 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:49:29,497 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-02-28 17:49:29,498 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-02-28 17:49:29,645 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:29,647 INFO  L263         TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 27 conjunts are in the unsatisfiable core
[2024-02-28 17:49:29,652 INFO  L286         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 17:49:29,690 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 58
[2024-02-28 17:49:29,943 INFO  L321             Elim1Store]: treesize reduction 15, result has 25.0 percent of original size
[2024-02-28 17:49:29,944 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29
[2024-02-28 17:49:29,992 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13
[2024-02-28 17:49:30,022 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11
[2024-02-28 17:49:30,037 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27
[2024-02-28 17:49:30,056 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:49:30,056 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 42
[2024-02-28 17:49:30,076 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:49:30,076 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 57
[2024-02-28 17:49:30,100 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:49:30,116 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:49:30,116 INFO  L324         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 17:49:30,116 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690769959] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:30,116 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 17:49:30,116 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 11
[2024-02-28 17:49:30,116 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911967245]
[2024-02-28 17:49:30,117 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:30,117 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 10 states
[2024-02-28 17:49:30,117 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:30,117 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2024-02-28 17:49:30,117 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156
[2024-02-28 17:49:30,848 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 158 out of 311
[2024-02-28 17:49:30,849 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 404 transitions, 3562 flow. Second operand  has 10 states, 10 states have (on average 160.4) internal successors, (1604), 10 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:30,849 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:30,849 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 158 of 311
[2024-02-28 17:49:30,849 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:35,868 INFO  L130       PetriNetUnfolder]: 18355/34927 cut-off events.
[2024-02-28 17:49:35,868 INFO  L131       PetriNetUnfolder]: For 118862/119341 co-relation queries the response was YES.
[2024-02-28 17:49:36,060 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 157735 conditions, 34927 events. 18355/34927 cut-off events. For 118862/119341 co-relation queries the response was YES. Maximal size of possible extension queue 1165. Compared 311232 event pairs, 2397 based on Foata normal form. 278/34683 useless extension candidates. Maximal degree in co-relation 157699. Up to 18280 conditions per place. 
[2024-02-28 17:49:36,193 INFO  L137   encePairwiseOnDemand]: 290/311 looper letters, 743 selfloop transitions, 85 changer transitions 0/933 dead transitions.
[2024-02-28 17:49:36,193 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 933 transitions, 9869 flow
[2024-02-28 17:49:36,194 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. 
[2024-02-28 17:49:36,194 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 15 states.
[2024-02-28 17:49:36,197 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2623 transitions.
[2024-02-28 17:49:36,197 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.562272240085745
[2024-02-28 17:49:36,197 INFO  L72            ComplementDD]: Start complementDD. Operand 15 states and 2623 transitions.
[2024-02-28 17:49:36,197 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 15 states and 2623 transitions.
[2024-02-28 17:49:36,198 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:36,198 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2623 transitions.
[2024-02-28 17:49:36,201 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 16 states, 15 states have (on average 174.86666666666667) internal successors, (2623), 15 states have internal predecessors, (2623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:36,205 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 16 states, 16 states have (on average 311.0) internal successors, (4976), 16 states have internal predecessors, (4976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:36,205 INFO  L81            ComplementDD]: Finished complementDD. Result  has 16 states, 16 states have (on average 311.0) internal successors, (4976), 16 states have internal predecessors, (4976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:36,206 INFO  L175             Difference]: Start difference. First operand has 146 places, 404 transitions, 3562 flow. Second operand 15 states and 2623 transitions.
[2024-02-28 17:49:36,206 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 933 transitions, 9869 flow
[2024-02-28 17:49:37,012 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 933 transitions, 9813 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 17:49:37,020 INFO  L231             Difference]: Finished difference. Result has 172 places, 487 transitions, 4792 flow
[2024-02-28 17:49:37,020 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=3558, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=404, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=336, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=4792, PETRI_PLACES=172, PETRI_TRANSITIONS=487}
[2024-02-28 17:49:37,020 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 75 predicate places.
[2024-02-28 17:49:37,020 INFO  L495      AbstractCegarLoop]: Abstraction has has 172 places, 487 transitions, 4792 flow
[2024-02-28 17:49:37,021 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 10 states, 10 states have (on average 160.4) internal successors, (1604), 10 states have internal predecessors, (1604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:37,021 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:37,021 INFO  L209   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]
[2024-02-28 17:49:37,028 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-02-28 17:49:37,221 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,3 /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:49:37,222 INFO  L420      AbstractCegarLoop]: === Iteration 16 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:37,223 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:37,223 INFO  L85        PathProgramCache]: Analyzing trace with hash 14273182, now seen corresponding path program 1 times
[2024-02-28 17:49:37,223 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:37,223 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6569838]
[2024-02-28 17:49:37,224 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:37,224 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:37,251 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:37,604 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:37,604 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:37,605 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6569838]
[2024-02-28 17:49:37,605 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6569838] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 17:49:37,605 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370186772]
[2024-02-28 17:49:37,605 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:37,605 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:49:37,605 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:49:37,606 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-02-28 17:49:37,610 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process
[2024-02-28 17:49:37,777 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:37,779 INFO  L263         TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 29 conjunts are in the unsatisfiable core
[2024-02-28 17:49:37,784 INFO  L286         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 17:49:37,798 INFO  L321             Elim1Store]: treesize reduction 11, result has 8.3 percent of original size
[2024-02-28 17:49:37,798 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 140 treesize of output 130
[2024-02-28 17:49:37,909 INFO  L321             Elim1Store]: treesize reduction 15, result has 25.0 percent of original size
[2024-02-28 17:49:37,910 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 28
[2024-02-28 17:49:37,961 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12
[2024-02-28 17:49:37,997 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11
[2024-02-28 17:49:38,006 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27
[2024-02-28 17:49:38,019 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:49:38,020 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 42
[2024-02-28 17:49:38,069 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:49:38,070 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 57
[2024-02-28 17:49:38,091 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:49:38,100 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:49:38,100 INFO  L324         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 17:49:38,100 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleZ3 [370186772] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:38,100 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 17:49:38,100 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 10
[2024-02-28 17:49:38,100 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660783811]
[2024-02-28 17:49:38,101 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:38,101 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 10 states
[2024-02-28 17:49:38,101 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:38,101 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2024-02-28 17:49:38,101 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132
[2024-02-28 17:49:38,446 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 145 out of 311
[2024-02-28 17:49:38,446 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 172 places, 487 transitions, 4792 flow. Second operand  has 10 states, 10 states have (on average 148.2) internal successors, (1482), 10 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:38,447 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:38,447 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 311
[2024-02-28 17:49:38,447 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:49:45,884 INFO  L130       PetriNetUnfolder]: 23303/42081 cut-off events.
[2024-02-28 17:49:45,884 INFO  L131       PetriNetUnfolder]: For 186041/186255 co-relation queries the response was YES.
[2024-02-28 17:49:46,095 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 206995 conditions, 42081 events. 23303/42081 cut-off events. For 186041/186255 co-relation queries the response was YES. Maximal size of possible extension queue 1248. Compared 363871 event pairs, 4058 based on Foata normal form. 222/42004 useless extension candidates. Maximal degree in co-relation 206946. Up to 24256 conditions per place. 
[2024-02-28 17:49:46,246 INFO  L137   encePairwiseOnDemand]: 289/311 looper letters, 793 selfloop transitions, 227 changer transitions 2/1051 dead transitions.
[2024-02-28 17:49:46,246 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 1051 transitions, 12381 flow
[2024-02-28 17:49:46,247 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-02-28 17:49:46,247 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 11 states.
[2024-02-28 17:49:46,248 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1832 transitions.
[2024-02-28 17:49:46,248 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5355159310143233
[2024-02-28 17:49:46,248 INFO  L72            ComplementDD]: Start complementDD. Operand 11 states and 1832 transitions.
[2024-02-28 17:49:46,248 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 11 states and 1832 transitions.
[2024-02-28 17:49:46,249 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:49:46,249 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1832 transitions.
[2024-02-28 17:49:46,251 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 12 states, 11 states have (on average 166.54545454545453) internal successors, (1832), 11 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:46,253 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 12 states, 12 states have (on average 311.0) internal successors, (3732), 12 states have internal predecessors, (3732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:46,253 INFO  L81            ComplementDD]: Finished complementDD. Result  has 12 states, 12 states have (on average 311.0) internal successors, (3732), 12 states have internal predecessors, (3732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:46,253 INFO  L175             Difference]: Start difference. First operand has 172 places, 487 transitions, 4792 flow. Second operand 11 states and 1832 transitions.
[2024-02-28 17:49:46,253 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 1051 transitions, 12381 flow
[2024-02-28 17:49:48,006 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 1051 transitions, 12373 flow, removed 4 selfloop flow, removed 0 redundant places.
[2024-02-28 17:49:48,016 INFO  L231             Difference]: Finished difference. Result has 188 places, 690 transitions, 8206 flow
[2024-02-28 17:49:48,016 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=4784, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=487, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=326, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=8206, PETRI_PLACES=188, PETRI_TRANSITIONS=690}
[2024-02-28 17:49:48,017 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 91 predicate places.
[2024-02-28 17:49:48,017 INFO  L495      AbstractCegarLoop]: Abstraction has has 188 places, 690 transitions, 8206 flow
[2024-02-28 17:49:48,017 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 10 states, 10 states have (on average 148.2) internal successors, (1482), 10 states have internal predecessors, (1482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:48,017 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:49:48,017 INFO  L209   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]
[2024-02-28 17:49:48,025 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0
[2024-02-28 17:49:48,218 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26
[2024-02-28 17:49:48,218 INFO  L420      AbstractCegarLoop]: === Iteration 17 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:49:48,219 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:49:48,219 INFO  L85        PathProgramCache]: Analyzing trace with hash 1455919734, now seen corresponding path program 2 times
[2024-02-28 17:49:48,220 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:49:48,220 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095216080]
[2024-02-28 17:49:48,220 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:49:48,220 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:49:48,242 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:49:48,685 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:49:48,685 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:49:48,685 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095216080]
[2024-02-28 17:49:48,685 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095216080] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 17:49:48,685 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66018036]
[2024-02-28 17:49:48,685 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-02-28 17:49:48,685 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:49:48,685 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:49:48,687 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-02-28 17:49:48,688 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process
[2024-02-28 17:49:48,909 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s)
[2024-02-28 17:49:48,909 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-02-28 17:49:48,928 INFO  L263         TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 31 conjunts are in the unsatisfiable core
[2024-02-28 17:49:48,931 INFO  L286         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 17:49:48,939 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16
[2024-02-28 17:49:49,107 INFO  L321             Elim1Store]: treesize reduction 15, result has 25.0 percent of original size
[2024-02-28 17:49:49,108 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29
[2024-02-28 17:49:49,184 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13
[2024-02-28 17:49:49,231 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11
[2024-02-28 17:49:49,268 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27
[2024-02-28 17:49:49,310 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:49:49,310 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 42
[2024-02-28 17:49:49,352 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:49:49,352 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 57
[2024-02-28 17:49:49,406 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:49:49,448 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:49:49,461 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:49:49,461 INFO  L324         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 17:49:49,461 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleZ3 [66018036] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:49:49,461 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 17:49:49,461 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17
[2024-02-28 17:49:49,461 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597115864]
[2024-02-28 17:49:49,461 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:49:49,462 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-02-28 17:49:49,462 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:49:49,462 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-02-28 17:49:49,462 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342
[2024-02-28 17:49:50,075 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 147 out of 311
[2024-02-28 17:49:50,076 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 690 transitions, 8206 flow. Second operand  has 11 states, 11 states have (on average 149.9090909090909) internal successors, (1649), 11 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:49:50,076 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:49:50,076 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 311
[2024-02-28 17:49:50,076 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:50:00,423 INFO  L130       PetriNetUnfolder]: 27347/48794 cut-off events.
[2024-02-28 17:50:00,423 INFO  L131       PetriNetUnfolder]: For 303207/303420 co-relation queries the response was YES.
[2024-02-28 17:50:00,752 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 266573 conditions, 48794 events. 27347/48794 cut-off events. For 303207/303420 co-relation queries the response was YES. Maximal size of possible extension queue 1340. Compared 426593 event pairs, 5604 based on Foata normal form. 388/48807 useless extension candidates. Maximal degree in co-relation 266517. Up to 16078 conditions per place. 
[2024-02-28 17:50:00,942 INFO  L137   encePairwiseOnDemand]: 295/311 looper letters, 927 selfloop transitions, 531 changer transitions 32/1519 dead transitions.
[2024-02-28 17:50:00,942 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 1519 transitions, 20783 flow
[2024-02-28 17:50:00,943 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-02-28 17:50:00,943 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 11 states.
[2024-02-28 17:50:00,944 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1836 transitions.
[2024-02-28 17:50:00,945 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5366851797719965
[2024-02-28 17:50:00,945 INFO  L72            ComplementDD]: Start complementDD. Operand 11 states and 1836 transitions.
[2024-02-28 17:50:00,945 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 11 states and 1836 transitions.
[2024-02-28 17:50:00,946 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:50:00,946 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1836 transitions.
[2024-02-28 17:50:00,948 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 12 states, 11 states have (on average 166.9090909090909) internal successors, (1836), 11 states have internal predecessors, (1836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:00,950 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 12 states, 12 states have (on average 311.0) internal successors, (3732), 12 states have internal predecessors, (3732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:00,951 INFO  L81            ComplementDD]: Finished complementDD. Result  has 12 states, 12 states have (on average 311.0) internal successors, (3732), 12 states have internal predecessors, (3732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:00,951 INFO  L175             Difference]: Start difference. First operand has 188 places, 690 transitions, 8206 flow. Second operand 11 states and 1836 transitions.
[2024-02-28 17:50:00,951 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 1519 transitions, 20783 flow
[2024-02-28 17:50:03,785 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 1519 transitions, 20722 flow, removed 19 selfloop flow, removed 3 redundant places.
[2024-02-28 17:50:03,800 INFO  L231             Difference]: Finished difference. Result has 202 places, 1001 transitions, 14801 flow
[2024-02-28 17:50:03,801 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=8145, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=690, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=262, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=14801, PETRI_PLACES=202, PETRI_TRANSITIONS=1001}
[2024-02-28 17:50:03,801 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 105 predicate places.
[2024-02-28 17:50:03,801 INFO  L495      AbstractCegarLoop]: Abstraction has has 202 places, 1001 transitions, 14801 flow
[2024-02-28 17:50:03,802 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 149.9090909090909) internal successors, (1649), 11 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:03,802 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:50:03,802 INFO  L209   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]
[2024-02-28 17:50:03,807 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0
[2024-02-28 17:50:04,002 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,5 /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:50:04,003 INFO  L420      AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:50:04,004 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:50:04,004 INFO  L85        PathProgramCache]: Analyzing trace with hash -793526429, now seen corresponding path program 2 times
[2024-02-28 17:50:04,004 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:50:04,005 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444908500]
[2024-02-28 17:50:04,005 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:50:04,005 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:50:04,031 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:50:04,396 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:50:04,396 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:50:04,396 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444908500]
[2024-02-28 17:50:04,396 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444908500] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 17:50:04,396 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1760569594]
[2024-02-28 17:50:04,396 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-02-28 17:50:04,396 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:50:04,396 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:50:04,397 INFO  L229       MonitoredProcess]: Starting monitored process 6 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-02-28 17:50:04,398 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process
[2024-02-28 17:50:04,625 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s)
[2024-02-28 17:50:04,626 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-02-28 17:50:04,627 INFO  L263         TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 28 conjunts are in the unsatisfiable core
[2024-02-28 17:50:04,629 INFO  L286         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 17:50:04,636 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 17:50:04,640 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 24
[2024-02-28 17:50:04,789 INFO  L321             Elim1Store]: treesize reduction 15, result has 25.0 percent of original size
[2024-02-28 17:50:04,790 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 29
[2024-02-28 17:50:04,882 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 17:50:04,883 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24
[2024-02-28 17:50:04,897 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13
[2024-02-28 17:50:04,923 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11
[2024-02-28 17:50:04,932 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20
[2024-02-28 17:50:04,940 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27
[2024-02-28 17:50:04,951 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:50:04,951 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 42
[2024-02-28 17:50:04,970 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:50:04,970 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 57
[2024-02-28 17:50:04,981 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:50:04,981 INFO  L324         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 17:50:04,981 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1760569594] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:50:04,981 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 17:50:04,981 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 12
[2024-02-28 17:50:04,982 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187954403]
[2024-02-28 17:50:04,982 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:50:04,983 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 10 states
[2024-02-28 17:50:04,983 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:50:04,985 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2024-02-28 17:50:04,985 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182
[2024-02-28 17:50:05,577 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 160 out of 311
[2024-02-28 17:50:05,578 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 202 places, 1001 transitions, 14801 flow. Second operand  has 10 states, 10 states have (on average 162.4) internal successors, (1624), 10 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:05,578 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:50:05,578 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 160 of 311
[2024-02-28 17:50:05,578 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:50:12,962 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([649] L1059-8-->L1059-9: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_#t~mem16#1.offset_3| (* |v_ULTIMATE.start_main_~i~0#1_5| 4)))) (and (= (store |v_#memory_int_9| |v_ULTIMATE.start_main_#t~mem16#1.base_3| (store (select |v_#memory_int_9| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0 |v_ULTIMATE.start_main_#t~pre15#1_3|)) |v_#memory_int_8|) (= |v_#memory_$Pointer$.base_5| (store |v_#memory_$Pointer$.base_6| |v_ULTIMATE.start_main_#t~mem16#1.base_3| (store (select |v_#memory_$Pointer$.base_6| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0 (select (select |v_#memory_$Pointer$.base_5| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_6| |v_ULTIMATE.start_main_#t~mem16#1.base_3| (store (select |v_#memory_$Pointer$.offset_6| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0 (select (select |v_#memory_$Pointer$.offset_5| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0))) |v_#memory_$Pointer$.offset_5|)))  InVars {ULTIMATE.start_main_#t~mem16#1.offset=|v_ULTIMATE.start_main_#t~mem16#1.offset_3|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_6|, #memory_int=|v_#memory_int_9|, ULTIMATE.start_main_#t~pre15#1=|v_ULTIMATE.start_main_#t~pre15#1_3|, ULTIMATE.start_main_#t~mem16#1.base=|v_ULTIMATE.start_main_#t~mem16#1.base_3|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_6|}  OutVars{ULTIMATE.start_main_#t~mem16#1.offset=|v_ULTIMATE.start_main_#t~mem16#1.offset_3|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #memory_int=|v_#memory_int_8|, ULTIMATE.start_main_#t~pre15#1=|v_ULTIMATE.start_main_#t~pre15#1_3|, ULTIMATE.start_main_#t~mem16#1.base=|v_ULTIMATE.start_main_#t~mem16#1.base_3|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|}  AuxVars[]  AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][16], [Black: 868#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 511#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 260#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 513#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 259#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 512#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 258#(= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0), Black: 514#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 261#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 526#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 525#(and (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 528#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 527#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 245#true, 903#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), 524#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), 121#L1044true, 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 74#threadEXITtrue, 500#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 691#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 687#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 554#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 550#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 548#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), Black: 683#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 585#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 689#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 545#(not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)), Black: 685#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 546#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), threadThread1of2ForFork0InUse, Black: 547#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), Black: 549#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), threadThread2of2ForFork0InUse, 233#(= |#race~datas~0| 0), 95#L1059-9true, Black: 715#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 712#(not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)), Black: 714#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 717#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 716#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 713#(and (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 196#true, Black: 214#true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 256#true, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 540#true, Black: 231#true, 1071#(and (<= (+ ~datas~0.base 2) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (<= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), 707#true, Black: 1006#(and (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 502#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 1014#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 270#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 1012#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 1016#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 1010#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 1008#(and (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))))])
[2024-02-28 17:50:12,962 INFO  L383   tUnfolder$Statistics]: this new event has 76 ancestors and is cut-off event
[2024-02-28 17:50:12,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2024-02-28 17:50:12,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2024-02-28 17:50:12,962 INFO  L386   tUnfolder$Statistics]:   existing Event has 76 ancestors and is cut-off event
[2024-02-28 17:50:15,037 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([649] L1059-8-->L1059-9: Formula: (let ((.cse0 (+ |v_ULTIMATE.start_main_#t~mem16#1.offset_3| (* |v_ULTIMATE.start_main_~i~0#1_5| 4)))) (and (= (store |v_#memory_int_9| |v_ULTIMATE.start_main_#t~mem16#1.base_3| (store (select |v_#memory_int_9| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0 |v_ULTIMATE.start_main_#t~pre15#1_3|)) |v_#memory_int_8|) (= |v_#memory_$Pointer$.base_5| (store |v_#memory_$Pointer$.base_6| |v_ULTIMATE.start_main_#t~mem16#1.base_3| (store (select |v_#memory_$Pointer$.base_6| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0 (select (select |v_#memory_$Pointer$.base_5| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0)))) (= (store |v_#memory_$Pointer$.offset_6| |v_ULTIMATE.start_main_#t~mem16#1.base_3| (store (select |v_#memory_$Pointer$.offset_6| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0 (select (select |v_#memory_$Pointer$.offset_5| |v_ULTIMATE.start_main_#t~mem16#1.base_3|) .cse0))) |v_#memory_$Pointer$.offset_5|)))  InVars {ULTIMATE.start_main_#t~mem16#1.offset=|v_ULTIMATE.start_main_#t~mem16#1.offset_3|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_6|, #memory_int=|v_#memory_int_9|, ULTIMATE.start_main_#t~pre15#1=|v_ULTIMATE.start_main_#t~pre15#1_3|, ULTIMATE.start_main_#t~mem16#1.base=|v_ULTIMATE.start_main_#t~mem16#1.base_3|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_6|}  OutVars{ULTIMATE.start_main_#t~mem16#1.offset=|v_ULTIMATE.start_main_#t~mem16#1.offset_3|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_5|, #memory_int=|v_#memory_int_8|, ULTIMATE.start_main_#t~pre15#1=|v_ULTIMATE.start_main_#t~pre15#1_3|, ULTIMATE.start_main_#t~mem16#1.base=|v_ULTIMATE.start_main_#t~mem16#1.base_3|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_5|}  AuxVars[]  AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset][16], [Black: 868#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 511#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 260#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 513#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 259#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), 79#L1045-4true, Black: 512#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 258#(= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0), Black: 514#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 261#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 526#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 525#(and (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 528#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 527#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 903#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), 245#true, 524#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 74#threadEXITtrue, 500#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 691#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), 241#true, Black: 687#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 554#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 550#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 548#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), Black: 683#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 585#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 689#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 545#(not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)), Black: 685#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 546#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), threadThread1of2ForFork0InUse, Black: 547#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), Black: 549#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), threadThread2of2ForFork0InUse, 233#(= |#race~datas~0| 0), 95#L1059-9true, Black: 715#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 712#(not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)), Black: 714#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 717#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 716#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 713#(and (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 214#true, 196#true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 256#true, Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 540#true, Black: 231#true, 1071#(and (<= (+ ~datas~0.base 2) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (<= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), 707#true, Black: 1006#(and (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 502#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 1014#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 270#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 1012#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 1016#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 1010#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 1008#(and (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))))])
[2024-02-28 17:50:15,038 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2024-02-28 17:50:15,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:50:15,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:50:15,038 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:50:15,038 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([754] L1045-4-->L1045-6: Formula: (= (store |v_#race_68| v_~datas~0.base_63 (store (select |v_#race_68| v_~datas~0.base_63) (+ (* v_threadThread2of2ForFork0_~j~0_21 4) v_~datas~0.offset_55) |v_threadThread2of2ForFork0_#t~nondet6_21|)) |v_#race_67|)  InVars {#race=|v_#race_68|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  OutVars{#race=|v_#race_67|, ~datas~0.base=v_~datas~0.base_63, threadThread2of2ForFork0_#t~nondet6=|v_threadThread2of2ForFork0_#t~nondet6_21|, threadThread2of2ForFork0_~j~0=v_threadThread2of2ForFork0_~j~0_21, ~datas~0.offset=v_~datas~0.offset_55}  AuxVars[]  AssignedVars[#race, threadThread2of2ForFork0_#t~nondet6][466], [Black: 868#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 511#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 260#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 513#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 259#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 512#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 258#(= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0), Black: 514#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|))), Black: 261#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), 214#true, Black: 526#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 525#(and (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 528#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 527#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 245#true, 903#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), 524#(not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)), 188#L1059-8true, 146#L1045-6true, 74#threadEXITtrue, 500#(and (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 691#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), 241#true, Black: 687#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 554#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 550#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), Black: 548#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), Black: 683#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 585#(and (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 689#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 545#(not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)), Black: 685#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 546#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), threadThread1of2ForFork0InUse, Black: 547#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|))), Black: 549#(and (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset| 1)) 0) (= 0 (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 2 |ULTIMATE.start_main_#t~mem19#1.offset|))) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) |ULTIMATE.start_main_#t~mem19#1.offset|)) 0) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= (select (select |#race| |ULTIMATE.start_main_#t~mem19#1.base|) (+ (* |ULTIMATE.start_main_~i~1#1| 4) 3 |ULTIMATE.start_main_#t~mem19#1.offset|)) 0)), threadThread2of2ForFork0InUse, 233#(= |#race~datas~0| 0), Black: 715#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 712#(not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)), Black: 714#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 207#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 717#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 716#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 713#(and (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), 196#true, Black: 218#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 216#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 256#true, Black: 219#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 217#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 540#true, Black: 231#true, 1071#(and (<= (+ ~datas~0.base 2) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (<= |ULTIMATE.start_main_#t~mem16#1.base| (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), 707#true, Black: 1006#(and (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 502#(and (= |ULTIMATE.start_main_~i~1#1| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= 1 |ULTIMATE.start_main_~threads_total~0#1|)), Black: 1014#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 248#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 270#(= |ULTIMATE.start_main_~i~0#1| 0), Black: 1012#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 247#(= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))), Black: 1016#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 1010#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 250#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 3 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset)))), Black: 1008#(and (<= (+ 2 |ULTIMATE.start_main_#t~mem19#1.base|) |ULTIMATE.start_main_~#tids~0#1.base|) (not (= ~datas~0.base (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|))) (not (= ~datas~0.base |ULTIMATE.start_main_~#tids~0#1.base|)) (not (= ~datas~0.base |ULTIMATE.start_main_#t~mem19#1.base|)) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (<= (+ 2 (select (select |#memory_$Pointer$.base| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|)) |ULTIMATE.start_main_~#tids~0#1.base|)), Black: 249#(and (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset 1))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ 2 (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))) (= |threadThread1of2ForFork0_#t~nondet6| (select (select |#race| ~datas~0.base) (+ (* threadThread1of2ForFork0_~j~0 4) ~datas~0.offset))))])
[2024-02-28 17:50:15,039 INFO  L383   tUnfolder$Statistics]: this new event has 80 ancestors and is cut-off event
[2024-02-28 17:50:15,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:50:15,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:50:15,039 INFO  L386   tUnfolder$Statistics]:   existing Event has 80 ancestors and is cut-off event
[2024-02-28 17:50:16,592 INFO  L130       PetriNetUnfolder]: 23104/43420 cut-off events.
[2024-02-28 17:50:16,592 INFO  L131       PetriNetUnfolder]: For 402768/404115 co-relation queries the response was YES.
[2024-02-28 17:50:16,908 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 266226 conditions, 43420 events. 23104/43420 cut-off events. For 402768/404115 co-relation queries the response was YES. Maximal size of possible extension queue 1328. Compared 397978 event pairs, 2053 based on Foata normal form. 475/43198 useless extension candidates. Maximal degree in co-relation 266162. Up to 15528 conditions per place. 
[2024-02-28 17:50:17,085 INFO  L137   encePairwiseOnDemand]: 300/311 looper letters, 1376 selfloop transitions, 98 changer transitions 13/1608 dead transitions.
[2024-02-28 17:50:17,085 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 1608 transitions, 26527 flow
[2024-02-28 17:50:17,086 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-02-28 17:50:17,086 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 9 states.
[2024-02-28 17:50:17,087 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1618 transitions.
[2024-02-28 17:50:17,088 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5780635941407646
[2024-02-28 17:50:17,088 INFO  L72            ComplementDD]: Start complementDD. Operand 9 states and 1618 transitions.
[2024-02-28 17:50:17,088 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 9 states and 1618 transitions.
[2024-02-28 17:50:17,088 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:50:17,088 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1618 transitions.
[2024-02-28 17:50:17,090 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 10 states, 9 states have (on average 179.77777777777777) internal successors, (1618), 9 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:17,092 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 10 states, 10 states have (on average 311.0) internal successors, (3110), 10 states have internal predecessors, (3110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:17,092 INFO  L81            ComplementDD]: Finished complementDD. Result  has 10 states, 10 states have (on average 311.0) internal successors, (3110), 10 states have internal predecessors, (3110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:17,092 INFO  L175             Difference]: Start difference. First operand has 202 places, 1001 transitions, 14801 flow. Second operand 9 states and 1618 transitions.
[2024-02-28 17:50:17,092 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 1608 transitions, 26527 flow
[2024-02-28 17:50:20,232 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 1608 transitions, 26372 flow, removed 73 selfloop flow, removed 2 redundant places.
[2024-02-28 17:50:20,249 INFO  L231             Difference]: Finished difference. Result has 206 places, 994 transitions, 14811 flow
[2024-02-28 17:50:20,250 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=14694, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1000, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=902, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=14811, PETRI_PLACES=206, PETRI_TRANSITIONS=994}
[2024-02-28 17:50:20,250 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 109 predicate places.
[2024-02-28 17:50:20,250 INFO  L495      AbstractCegarLoop]: Abstraction has has 206 places, 994 transitions, 14811 flow
[2024-02-28 17:50:20,251 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 10 states, 10 states have (on average 162.4) internal successors, (1624), 10 states have internal predecessors, (1624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:20,251 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:50:20,251 INFO  L209   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]
[2024-02-28 17:50:20,258 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0
[2024-02-28 17:50:20,451 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28
[2024-02-28 17:50:20,452 INFO  L420      AbstractCegarLoop]: === Iteration 19 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:50:20,453 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:50:20,453 INFO  L85        PathProgramCache]: Analyzing trace with hash -935568446, now seen corresponding path program 3 times
[2024-02-28 17:50:20,453 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:50:20,453 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668717607]
[2024-02-28 17:50:20,453 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:50:20,454 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:50:20,482 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:50:20,928 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:50:20,928 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:50:20,928 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668717607]
[2024-02-28 17:50:20,929 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668717607] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 17:50:20,929 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905555158]
[2024-02-28 17:50:20,929 INFO  L93    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2
[2024-02-28 17:50:20,929 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:50:20,929 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:50:20,930 INFO  L229       MonitoredProcess]: Starting monitored process 7 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-02-28 17:50:20,931 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process
[2024-02-28 17:50:21,176 INFO  L228   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s)
[2024-02-28 17:50:21,176 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-02-28 17:50:21,177 INFO  L263         TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 35 conjunts are in the unsatisfiable core
[2024-02-28 17:50:21,180 INFO  L286         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 17:50:21,186 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16
[2024-02-28 17:50:21,312 INFO  L321             Elim1Store]: treesize reduction 15, result has 25.0 percent of original size
[2024-02-28 17:50:21,312 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29
[2024-02-28 17:50:21,368 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24
[2024-02-28 17:50:21,378 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11
[2024-02-28 17:50:21,401 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27
[2024-02-28 17:50:21,437 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:50:21,438 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 42
[2024-02-28 17:50:21,489 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13
[2024-02-28 17:50:21,545 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 40
[2024-02-28 17:50:21,565 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:50:21,565 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 57
[2024-02-28 17:50:21,610 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:21,630 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:21,649 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:21,677 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:21,686 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:50:21,686 INFO  L324         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 17:50:21,687 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleZ3 [905555158] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:50:21,687 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 17:50:21,687 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17
[2024-02-28 17:50:21,687 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101336]
[2024-02-28 17:50:21,687 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:50:21,687 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-02-28 17:50:21,688 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:50:21,688 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-02-28 17:50:21,688 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342
[2024-02-28 17:50:22,137 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 147 out of 311
[2024-02-28 17:50:22,138 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 994 transitions, 14811 flow. Second operand  has 11 states, 11 states have (on average 149.9090909090909) internal successors, (1649), 11 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:22,138 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:50:22,138 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 311
[2024-02-28 17:50:22,138 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:50:36,636 INFO  L130       PetriNetUnfolder]: 28443/51209 cut-off events.
[2024-02-28 17:50:36,636 INFO  L131       PetriNetUnfolder]: For 463413/463614 co-relation queries the response was YES.
[2024-02-28 17:50:37,162 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 316245 conditions, 51209 events. 28443/51209 cut-off events. For 463413/463614 co-relation queries the response was YES. Maximal size of possible extension queue 1373. Compared 452490 event pairs, 5868 based on Foata normal form. 283/51133 useless extension candidates. Maximal degree in co-relation 316182. Up to 25204 conditions per place. 
[2024-02-28 17:50:37,361 INFO  L137   encePairwiseOnDemand]: 291/311 looper letters, 1045 selfloop transitions, 600 changer transitions 33/1706 dead transitions.
[2024-02-28 17:50:37,362 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 1706 transitions, 25817 flow
[2024-02-28 17:50:37,363 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. 
[2024-02-28 17:50:37,363 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 15 states.
[2024-02-28 17:50:37,364 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2583 transitions.
[2024-02-28 17:50:37,365 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5536977491961415
[2024-02-28 17:50:37,365 INFO  L72            ComplementDD]: Start complementDD. Operand 15 states and 2583 transitions.
[2024-02-28 17:50:37,365 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 15 states and 2583 transitions.
[2024-02-28 17:50:37,365 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:50:37,366 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2583 transitions.
[2024-02-28 17:50:37,368 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 16 states, 15 states have (on average 172.2) internal successors, (2583), 15 states have internal predecessors, (2583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:37,371 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 16 states, 16 states have (on average 311.0) internal successors, (4976), 16 states have internal predecessors, (4976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:37,371 INFO  L81            ComplementDD]: Finished complementDD. Result  has 16 states, 16 states have (on average 311.0) internal successors, (4976), 16 states have internal predecessors, (4976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:37,371 INFO  L175             Difference]: Start difference. First operand has 206 places, 994 transitions, 14811 flow. Second operand 15 states and 2583 transitions.
[2024-02-28 17:50:37,371 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 1706 transitions, 25817 flow
[2024-02-28 17:50:41,950 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 1706 transitions, 25445 flow, removed 17 selfloop flow, removed 9 redundant places.
[2024-02-28 17:50:41,969 INFO  L231             Difference]: Finished difference. Result has 216 places, 1254 transitions, 20384 flow
[2024-02-28 17:50:41,970 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=14607, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=994, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=584, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=20384, PETRI_PLACES=216, PETRI_TRANSITIONS=1254}
[2024-02-28 17:50:41,971 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 119 predicate places.
[2024-02-28 17:50:41,971 INFO  L495      AbstractCegarLoop]: Abstraction has has 216 places, 1254 transitions, 20384 flow
[2024-02-28 17:50:41,971 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 149.9090909090909) internal successors, (1649), 11 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:41,971 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:50:41,971 INFO  L209   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]
[2024-02-28 17:50:41,984 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0
[2024-02-28 17:50:42,172 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,7 /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:50:42,173 INFO  L420      AbstractCegarLoop]: === Iteration 20 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:50:42,173 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:50:42,173 INFO  L85        PathProgramCache]: Analyzing trace with hash -1553782916, now seen corresponding path program 4 times
[2024-02-28 17:50:42,173 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:50:42,174 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321365311]
[2024-02-28 17:50:42,174 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:50:42,174 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:50:42,199 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:50:42,673 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:50:42,674 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:50:42,674 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321365311]
[2024-02-28 17:50:42,674 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321365311] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 17:50:42,674 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950246624]
[2024-02-28 17:50:42,675 INFO  L93    rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST
[2024-02-28 17:50:42,675 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:50:42,675 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:50:42,677 INFO  L229       MonitoredProcess]: Starting monitored process 8 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-02-28 17:50:42,678 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process
[2024-02-28 17:50:43,062 INFO  L228   tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s)
[2024-02-28 17:50:43,062 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-02-28 17:50:43,064 INFO  L263         TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 36 conjunts are in the unsatisfiable core
[2024-02-28 17:50:43,072 INFO  L286         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 17:50:43,080 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16
[2024-02-28 17:50:43,248 INFO  L321             Elim1Store]: treesize reduction 15, result has 25.0 percent of original size
[2024-02-28 17:50:43,248 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 29
[2024-02-28 17:50:43,333 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24
[2024-02-28 17:50:43,347 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11
[2024-02-28 17:50:43,382 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13
[2024-02-28 17:50:43,408 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27
[2024-02-28 17:50:43,454 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:50:43,455 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 42
[2024-02-28 17:50:43,495 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:50:43,495 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 57
[2024-02-28 17:50:43,552 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:43,580 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:43,608 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:43,629 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:43,668 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:50:43,678 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:50:43,678 INFO  L324         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 17:50:43,678 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950246624] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:50:43,679 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 17:50:43,679 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17
[2024-02-28 17:50:43,679 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691155222]
[2024-02-28 17:50:43,679 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:50:43,679 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-02-28 17:50:43,679 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:50:43,680 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-02-28 17:50:43,680 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342
[2024-02-28 17:50:44,196 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 147 out of 311
[2024-02-28 17:50:44,197 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 1254 transitions, 20384 flow. Second operand  has 11 states, 11 states have (on average 149.9090909090909) internal successors, (1649), 11 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:50:44,197 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:50:44,197 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 311
[2024-02-28 17:50:44,197 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:51:00,952 INFO  L130       PetriNetUnfolder]: 30944/54801 cut-off events.
[2024-02-28 17:51:00,952 INFO  L131       PetriNetUnfolder]: For 634699/634957 co-relation queries the response was YES.
[2024-02-28 17:51:01,411 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 368276 conditions, 54801 events. 30944/54801 cut-off events. For 634699/634957 co-relation queries the response was YES. Maximal size of possible extension queue 1463. Compared 481696 event pairs, 4770 based on Foata normal form. 284/54743 useless extension candidates. Maximal degree in co-relation 368207. Up to 24771 conditions per place. 
[2024-02-28 17:51:01,662 INFO  L137   encePairwiseOnDemand]: 291/311 looper letters, 1374 selfloop transitions, 546 changer transitions 30/1978 dead transitions.
[2024-02-28 17:51:01,662 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 1978 transitions, 34491 flow
[2024-02-28 17:51:01,663 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2024-02-28 17:51:01,663 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 12 states.
[2024-02-28 17:51:01,664 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2026 transitions.
[2024-02-28 17:51:01,665 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5428724544480171
[2024-02-28 17:51:01,665 INFO  L72            ComplementDD]: Start complementDD. Operand 12 states and 2026 transitions.
[2024-02-28 17:51:01,665 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 12 states and 2026 transitions.
[2024-02-28 17:51:01,665 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:51:01,665 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2026 transitions.
[2024-02-28 17:51:01,667 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 13 states, 12 states have (on average 168.83333333333334) internal successors, (2026), 12 states have internal predecessors, (2026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:01,670 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 13 states, 13 states have (on average 311.0) internal successors, (4043), 13 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:01,670 INFO  L81            ComplementDD]: Finished complementDD. Result  has 13 states, 13 states have (on average 311.0) internal successors, (4043), 13 states have internal predecessors, (4043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:01,670 INFO  L175             Difference]: Start difference. First operand has 216 places, 1254 transitions, 20384 flow. Second operand 12 states and 2026 transitions.
[2024-02-28 17:51:01,670 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 1978 transitions, 34491 flow
[2024-02-28 17:51:07,520 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 1978 transitions, 33698 flow, removed 388 selfloop flow, removed 2 redundant places.
[2024-02-28 17:51:07,544 INFO  L231             Difference]: Finished difference. Result has 231 places, 1533 transitions, 26648 flow
[2024-02-28 17:51:07,545 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=19608, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=301, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=825, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=26648, PETRI_PLACES=231, PETRI_TRANSITIONS=1533}
[2024-02-28 17:51:07,545 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 134 predicate places.
[2024-02-28 17:51:07,545 INFO  L495      AbstractCegarLoop]: Abstraction has has 231 places, 1533 transitions, 26648 flow
[2024-02-28 17:51:07,546 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 149.9090909090909) internal successors, (1649), 11 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:07,546 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:51:07,546 INFO  L209   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]
[2024-02-28 17:51:07,555 INFO  L540       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0
[2024-02-28 17:51:07,747 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30
[2024-02-28 17:51:07,747 INFO  L420      AbstractCegarLoop]: === Iteration 21 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:51:07,748 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:51:07,748 INFO  L85        PathProgramCache]: Analyzing trace with hash 511920996, now seen corresponding path program 5 times
[2024-02-28 17:51:07,748 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:51:07,748 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691189524]
[2024-02-28 17:51:07,748 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:51:07,749 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:51:07,769 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:51:08,220 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:51:08,221 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:51:08,221 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691189524]
[2024-02-28 17:51:08,221 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691189524] provided 0 perfect and 1 imperfect interpolant sequences
[2024-02-28 17:51:08,221 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176308097]
[2024-02-28 17:51:08,221 INFO  L93    rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1
[2024-02-28 17:51:08,221 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-02-28 17:51:08,221 INFO  L189       MonitoredProcess]: No working directory specified, using /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3
[2024-02-28 17:51:08,223 INFO  L229       MonitoredProcess]: Starting monitored process 9 with /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-02-28 17:51:08,224 INFO  L327       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process
[2024-02-28 17:51:08,434 INFO  L228   tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s)
[2024-02-28 17:51:08,434 INFO  L229   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-02-28 17:51:08,436 INFO  L263         TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 33 conjunts are in the unsatisfiable core
[2024-02-28 17:51:08,439 INFO  L286         TraceCheckSpWp]: Computing forward predicates...
[2024-02-28 17:51:08,460 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 17:51:08,464 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 24
[2024-02-28 17:51:08,625 INFO  L321             Elim1Store]: treesize reduction 15, result has 25.0 percent of original size
[2024-02-28 17:51:08,625 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29
[2024-02-28 17:51:08,709 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 17:51:08,710 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 24
[2024-02-28 17:51:08,720 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11
[2024-02-28 17:51:08,752 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27
[2024-02-28 17:51:08,799 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13
[2024-02-28 17:51:08,829 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 17:51:08,830 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 30
[2024-02-28 17:51:08,845 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 17:51:08,845 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 30
[2024-02-28 17:51:08,862 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 17:51:08,862 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 30
[2024-02-28 17:51:08,883 INFO  L190   IndexEqualityManager]: detected not equals via solver
[2024-02-28 17:51:08,883 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 30
[2024-02-28 17:51:08,902 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:51:08,902 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 42
[2024-02-28 17:51:08,919 INFO  L321             Elim1Store]: treesize reduction 0, result has 100.0 percent of original size
[2024-02-28 17:51:08,920 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 52 treesize of output 57
[2024-02-28 17:51:08,952 INFO  L350             Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 50
[2024-02-28 17:51:08,962 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked.
[2024-02-28 17:51:08,962 INFO  L324         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-02-28 17:51:08,962 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleZ3 [176308097] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:51:08,962 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-02-28 17:51:08,962 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 15
[2024-02-28 17:51:08,962 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241988152]
[2024-02-28 17:51:08,962 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:51:08,963 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-02-28 17:51:08,963 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:51:08,963 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-02-28 17:51:08,963 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272
[2024-02-28 17:51:09,446 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 147 out of 311
[2024-02-28 17:51:09,447 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 1533 transitions, 26648 flow. Second operand  has 11 states, 11 states have (on average 149.9090909090909) internal successors, (1649), 11 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:09,447 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:51:09,448 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 311
[2024-02-28 17:51:09,448 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:51:30,039 INFO  L130       PetriNetUnfolder]: 31682/57072 cut-off events.
[2024-02-28 17:51:30,039 INFO  L131       PetriNetUnfolder]: For 803560/803846 co-relation queries the response was YES.
[2024-02-28 17:51:30,561 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 405659 conditions, 57072 events. 31682/57072 cut-off events. For 803560/803846 co-relation queries the response was YES. Maximal size of possible extension queue 1447. Compared 510558 event pairs, 6219 based on Foata normal form. 302/56987 useless extension candidates. Maximal degree in co-relation 405584. Up to 27717 conditions per place. 
[2024-02-28 17:51:30,827 INFO  L137   encePairwiseOnDemand]: 291/311 looper letters, 1390 selfloop transitions, 649 changer transitions 25/2092 dead transitions.
[2024-02-28 17:51:30,827 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 2092 transitions, 38458 flow
[2024-02-28 17:51:30,828 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. 
[2024-02-28 17:51:30,828 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 13 states.
[2024-02-28 17:51:30,830 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2209 transitions.
[2024-02-28 17:51:30,830 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.5463764531288647
[2024-02-28 17:51:30,830 INFO  L72            ComplementDD]: Start complementDD. Operand 13 states and 2209 transitions.
[2024-02-28 17:51:30,830 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 13 states and 2209 transitions.
[2024-02-28 17:51:30,831 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:51:30,831 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2209 transitions.
[2024-02-28 17:51:30,833 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 14 states, 13 states have (on average 169.92307692307693) internal successors, (2209), 13 states have internal predecessors, (2209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:30,835 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 14 states, 14 states have (on average 311.0) internal successors, (4354), 14 states have internal predecessors, (4354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:30,835 INFO  L81            ComplementDD]: Finished complementDD. Result  has 14 states, 14 states have (on average 311.0) internal successors, (4354), 14 states have internal predecessors, (4354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:30,835 INFO  L175             Difference]: Start difference. First operand has 231 places, 1533 transitions, 26648 flow. Second operand 13 states and 2209 transitions.
[2024-02-28 17:51:30,835 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 2092 transitions, 38458 flow
[2024-02-28 17:51:37,815 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 2092 transitions, 37387 flow, removed 475 selfloop flow, removed 5 redundant places.
[2024-02-28 17:51:37,843 INFO  L231             Difference]: Finished difference. Result has 243 places, 1676 transitions, 30892 flow
[2024-02-28 17:51:37,844 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=25712, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=520, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=939, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=30892, PETRI_PLACES=243, PETRI_TRANSITIONS=1676}
[2024-02-28 17:51:37,844 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 146 predicate places.
[2024-02-28 17:51:37,844 INFO  L495      AbstractCegarLoop]: Abstraction has has 243 places, 1676 transitions, 30892 flow
[2024-02-28 17:51:37,845 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 149.9090909090909) internal successors, (1649), 11 states have internal predecessors, (1649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:37,845 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:51:37,845 INFO  L209   CegarLoopForPetriNet]: trace histogram [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]
[2024-02-28 17:51:37,850 INFO  L552       MonitoredProcess]: [MP /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0
[2024-02-28 17:51:38,045 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /mnt/goblint-svcomp/benchexec/tools-pldi/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31
[2024-02-28 17:51:38,046 INFO  L420      AbstractCegarLoop]: === Iteration 22 === Targeting threadErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:51:38,047 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:51:38,047 INFO  L85        PathProgramCache]: Analyzing trace with hash -1555840349, now seen corresponding path program 1 times
[2024-02-28 17:51:38,047 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:51:38,047 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457374888]
[2024-02-28 17:51:38,047 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:51:38,048 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:51:38,071 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:51:38,332 INFO  L134       CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked.
[2024-02-28 17:51:38,332 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:51:38,332 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457374888]
[2024-02-28 17:51:38,332 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457374888] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:51:38,332 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:51:38,332 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 17:51:38,333 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108401140]
[2024-02-28 17:51:38,333 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:51:38,333 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 17:51:38,333 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:51:38,333 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 17:51:38,333 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 17:51:38,491 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 155 out of 311
[2024-02-28 17:51:38,492 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 1676 transitions, 30892 flow. Second operand  has 6 states, 6 states have (on average 159.0) internal successors, (954), 6 states have internal predecessors, (954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:51:38,492 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:51:38,492 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 311
[2024-02-28 17:51:38,493 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:52:02,576 INFO  L130       PetriNetUnfolder]: 37103/67069 cut-off events.
[2024-02-28 17:52:02,577 INFO  L131       PetriNetUnfolder]: For 1170322/1173278 co-relation queries the response was YES.
[2024-02-28 17:52:03,222 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 493386 conditions, 67069 events. 37103/67069 cut-off events. For 1170322/1173278 co-relation queries the response was YES. Maximal size of possible extension queue 1731. Compared 613178 event pairs, 8690 based on Foata normal form. 160/63421 useless extension candidates. Maximal degree in co-relation 493306. Up to 51466 conditions per place. 
[2024-02-28 17:52:03,540 INFO  L137   encePairwiseOnDemand]: 285/311 looper letters, 1381 selfloop transitions, 518 changer transitions 17/1979 dead transitions.
[2024-02-28 17:52:03,540 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 1979 transitions, 38712 flow
[2024-02-28 17:52:03,541 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 17:52:03,541 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 17:52:03,542 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1168 transitions.
[2024-02-28 17:52:03,542 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6259378349410504
[2024-02-28 17:52:03,542 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1168 transitions.
[2024-02-28 17:52:03,542 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1168 transitions.
[2024-02-28 17:52:03,542 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:52:03,542 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1168 transitions.
[2024-02-28 17:52:03,543 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 194.66666666666666) internal successors, (1168), 6 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:03,544 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 311.0) internal successors, (2177), 7 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:03,545 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 311.0) internal successors, (2177), 7 states have internal predecessors, (2177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:03,545 INFO  L175             Difference]: Start difference. First operand has 243 places, 1676 transitions, 30892 flow. Second operand 6 states and 1168 transitions.
[2024-02-28 17:52:03,545 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 1979 transitions, 38712 flow
[2024-02-28 17:52:12,229 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 1979 transitions, 37628 flow, removed 438 selfloop flow, removed 6 redundant places.
[2024-02-28 17:52:12,256 INFO  L231             Difference]: Finished difference. Result has 244 places, 1835 transitions, 34024 flow
[2024-02-28 17:52:12,257 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=311, PETRI_DIFFERENCE_MINUEND_FLOW=29840, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1676, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=396, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1260, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=34024, PETRI_PLACES=244, PETRI_TRANSITIONS=1835}
[2024-02-28 17:52:12,258 INFO  L288   CegarLoopForPetriNet]: 97 programPoint places, 147 predicate places.
[2024-02-28 17:52:12,258 INFO  L495      AbstractCegarLoop]: Abstraction has has 244 places, 1835 transitions, 34024 flow
[2024-02-28 17:52:12,258 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 159.0) internal successors, (954), 6 states have internal predecessors, (954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:12,258 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:52:12,258 INFO  L209   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1]
[2024-02-28 17:52:12,258 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32
[2024-02-28 17:52:12,258 INFO  L420      AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 19 more)] ===
[2024-02-28 17:52:12,259 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:52:12,259 INFO  L85        PathProgramCache]: Analyzing trace with hash -198904401, now seen corresponding path program 1 times
[2024-02-28 17:52:12,259 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:52:12,259 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034715445]
[2024-02-28 17:52:12,259 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:52:12,259 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:52:12,285 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 17:52:12,285 INFO  L356             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-02-28 17:52:12,300 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-02-28 17:52:12,309 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-02-28 17:52:12,309 INFO  L360         BasicCegarLoop]: Counterexample is feasible
[2024-02-28 17:52:12,309 INFO  L805   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 22 remaining)
[2024-02-28 17:52:12,309 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (20 of 22 remaining)
[2024-02-28 17:52:12,309 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (19 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (18 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (17 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (16 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (15 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (14 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (13 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (12 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (11 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (10 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (9 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (8 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (7 of 22 remaining)
[2024-02-28 17:52:12,310 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (6 of 22 remaining)
[2024-02-28 17:52:12,311 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (5 of 22 remaining)
[2024-02-28 17:52:12,311 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (4 of 22 remaining)
[2024-02-28 17:52:12,311 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr0ASSERT_VIOLATIONDATA_RACE (3 of 22 remaining)
[2024-02-28 17:52:12,311 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr1ASSERT_VIOLATIONDATA_RACE (2 of 22 remaining)
[2024-02-28 17:52:12,311 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr2ASSERT_VIOLATIONDATA_RACE (1 of 22 remaining)
[2024-02-28 17:52:12,311 INFO  L805   garLoopResultBuilder]: Registering result UNKNOWN for location threadErr3ASSERT_VIOLATIONDATA_RACE (0 of 22 remaining)
[2024-02-28 17:52:12,311 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33
[2024-02-28 17:52:12,311 INFO  L445         BasicCegarLoop]: Path program histogram: [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:52:12,312 WARN  L233   ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis
[2024-02-28 17:52:12,312 INFO  L515   ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances.
[2024-02-28 17:52:12,332 INFO  L144    ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions.
[2024-02-28 17:52:12,333 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 226 places, 226 transitions, 482 flow
[2024-02-28 17:52:12,384 INFO  L130       PetriNetUnfolder]: 22/628 cut-off events.
[2024-02-28 17:52:12,384 INFO  L131       PetriNetUnfolder]: For 19/19 co-relation queries the response was YES.
[2024-02-28 17:52:12,385 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 656 conditions, 628 events. 22/628 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1752 event pairs, 1 based on Foata normal form. 0/541 useless extension candidates. Maximal degree in co-relation 394. Up to 16 conditions per place. 
[2024-02-28 17:52:12,385 INFO  L82        GeneralOperation]: Start removeDead. Operand has 226 places, 226 transitions, 482 flow
[2024-02-28 17:52:12,387 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 226 places, 226 transitions, 482 flow
[2024-02-28 17:52:12,387 INFO  L124   etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation.
[2024-02-28 17:52:12,387 INFO  L131   etLargeBlockEncoding]: Starting large block encoding on Petri net that has 226 places, 226 transitions, 482 flow
[2024-02-28 17:52:12,388 INFO  L113        LiptonReduction]: Starting Lipton reduction on Petri net that has 226 places, 226 transitions, 482 flow
[2024-02-28 17:52:12,388 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 226 places, 226 transitions, 482 flow
[2024-02-28 17:52:12,439 INFO  L130       PetriNetUnfolder]: 22/628 cut-off events.
[2024-02-28 17:52:12,439 INFO  L131       PetriNetUnfolder]: For 19/19 co-relation queries the response was YES.
[2024-02-28 17:52:12,441 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 656 conditions, 628 events. 22/628 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1752 event pairs, 1 based on Foata normal form. 0/541 useless extension candidates. Maximal degree in co-relation 394. Up to 16 conditions per place. 
[2024-02-28 17:52:12,455 INFO  L119        LiptonReduction]: Number of co-enabled transitions 20520
[2024-02-28 17:52:15,722 INFO  L134        LiptonReduction]: Checked pairs total: 136368
[2024-02-28 17:52:15,722 INFO  L136        LiptonReduction]: Total number of compositions: 124
[2024-02-28 17:52:15,724 INFO  L356      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-02-28 17:52:15,724 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=LoopsAndPotentialCycles, 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;@6bc16d47, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=<UNSUPPORTED>, UseSemiCommutativity=<UNSUPPORTED>, Solver=<NOT_USED>, SolverTimeout=<NOT_USED>]
[2024-02-28 17:52:15,724 INFO  L358      AbstractCegarLoop]: Starting to check reachability of 26 error locations.
[2024-02-28 17:52:15,725 INFO  L130       PetriNetUnfolder]: 0/1 cut-off events.
[2024-02-28 17:52:15,725 INFO  L131       PetriNetUnfolder]: For 0/0 co-relation queries the response was YES.
[2024-02-28 17:52:15,725 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:52:15,725 INFO  L209   CegarLoopForPetriNet]: trace histogram [1]
[2024-02-28 17:52:15,725 INFO  L420      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 23 more)] ===
[2024-02-28 17:52:15,725 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:52:15,725 INFO  L85        PathProgramCache]: Analyzing trace with hash 1244, now seen corresponding path program 1 times
[2024-02-28 17:52:15,725 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:52:15,726 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242589386]
[2024-02-28 17:52:15,726 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:52:15,726 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:52:15,728 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:52:15,729 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:52:15,729 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:52:15,729 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242589386]
[2024-02-28 17:52:15,729 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242589386] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:52:15,730 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:52:15,730 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0
[2024-02-28 17:52:15,730 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814562011]
[2024-02-28 17:52:15,730 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:52:15,730 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-02-28 17:52:15,730 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:52:15,730 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-02-28 17:52:15,730 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-02-28 17:52:15,731 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 216 out of 350
[2024-02-28 17:52:15,731 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 115 transitions, 260 flow. Second operand  has 2 states, 2 states have (on average 216.5) internal successors, (433), 2 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:15,731 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:52:15,731 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 216 of 350
[2024-02-28 17:52:15,731 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:52:18,742 INFO  L130       PetriNetUnfolder]: 19237/44669 cut-off events.
[2024-02-28 17:52:18,742 INFO  L131       PetriNetUnfolder]: For 901/919 co-relation queries the response was YES.
[2024-02-28 17:52:18,798 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 72676 conditions, 44669 events. 19237/44669 cut-off events. For 901/919 co-relation queries the response was YES. Maximal size of possible extension queue 1374. Compared 490597 event pairs, 19146 based on Foata normal form. 0/39655 useless extension candidates. Maximal degree in co-relation 64156. Up to 27493 conditions per place. 
[2024-02-28 17:52:18,926 INFO  L137   encePairwiseOnDemand]: 349/350 looper letters, 41 selfloop transitions, 0 changer transitions 0/114 dead transitions.
[2024-02-28 17:52:18,926 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 114 transitions, 340 flow
[2024-02-28 17:52:18,928 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-02-28 17:52:18,928 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 2 states.
[2024-02-28 17:52:18,928 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 474 transitions.
[2024-02-28 17:52:18,928 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6771428571428572
[2024-02-28 17:52:18,928 INFO  L72            ComplementDD]: Start complementDD. Operand 2 states and 474 transitions.
[2024-02-28 17:52:18,928 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 2 states and 474 transitions.
[2024-02-28 17:52:18,929 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:52:18,929 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 474 transitions.
[2024-02-28 17:52:18,929 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 3 states, 2 states have (on average 237.0) internal successors, (474), 2 states have internal predecessors, (474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:18,930 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 3 states, 3 states have (on average 350.0) internal successors, (1050), 3 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:18,930 INFO  L81            ComplementDD]: Finished complementDD. Result  has 3 states, 3 states have (on average 350.0) internal successors, (1050), 3 states have internal predecessors, (1050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:18,930 INFO  L175             Difference]: Start difference. First operand has 119 places, 115 transitions, 260 flow. Second operand 2 states and 474 transitions.
[2024-02-28 17:52:18,930 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 114 transitions, 340 flow
[2024-02-28 17:52:18,931 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 114 transitions, 340 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:52:18,932 INFO  L231             Difference]: Finished difference. Result has 119 places, 114 transitions, 258 flow
[2024-02-28 17:52:18,932 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=258, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=258, PETRI_PLACES=119, PETRI_TRANSITIONS=114}
[2024-02-28 17:52:18,933 INFO  L288   CegarLoopForPetriNet]: 119 programPoint places, 0 predicate places.
[2024-02-28 17:52:18,933 INFO  L495      AbstractCegarLoop]: Abstraction has has 119 places, 114 transitions, 258 flow
[2024-02-28 17:52:18,933 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 216.5) internal successors, (433), 2 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:18,933 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:52:18,933 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1]
[2024-02-28 17:52:18,933 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34
[2024-02-28 17:52:18,933 INFO  L420      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 23 more)] ===
[2024-02-28 17:52:18,933 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:52:18,934 INFO  L85        PathProgramCache]: Analyzing trace with hash 38203219, now seen corresponding path program 1 times
[2024-02-28 17:52:18,934 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:52:18,934 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016104724]
[2024-02-28 17:52:18,934 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:52:18,934 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:52:18,939 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:52:18,947 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:52:18,947 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:52:18,947 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016104724]
[2024-02-28 17:52:18,947 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016104724] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:52:18,947 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:52:18,947 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:52:18,947 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860973294]
[2024-02-28 17:52:18,947 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:52:18,947 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:52:18,948 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:52:18,948 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:52:18,948 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:52:18,980 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 197 out of 350
[2024-02-28 17:52:18,980 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 114 transitions, 258 flow. Second operand  has 3 states, 3 states have (on average 198.33333333333334) internal successors, (595), 3 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:18,980 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:52:18,980 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 350
[2024-02-28 17:52:18,980 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:52:30,335 INFO  L130       PetriNetUnfolder]: 95842/172334 cut-off events.
[2024-02-28 17:52:30,335 INFO  L131       PetriNetUnfolder]: For 3691/4574 co-relation queries the response was YES.
[2024-02-28 17:52:30,584 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 310255 conditions, 172334 events. 95842/172334 cut-off events. For 3691/4574 co-relation queries the response was YES. Maximal size of possible extension queue 5589. Compared 1857211 event pairs, 39666 based on Foata normal form. 12/152525 useless extension candidates. Maximal degree in co-relation 310249. Up to 72883 conditions per place. 
[2024-02-28 17:52:31,158 INFO  L137   encePairwiseOnDemand]: 331/350 looper letters, 87 selfloop transitions, 14 changer transitions 0/161 dead transitions.
[2024-02-28 17:52:31,158 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 161 transitions, 575 flow
[2024-02-28 17:52:31,159 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-02-28 17:52:31,159 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-02-28 17:52:31,160 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 697 transitions.
[2024-02-28 17:52:31,160 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6638095238095238
[2024-02-28 17:52:31,160 INFO  L72            ComplementDD]: Start complementDD. Operand 3 states and 697 transitions.
[2024-02-28 17:52:31,160 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 3 states and 697 transitions.
[2024-02-28 17:52:31,160 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:52:31,160 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 697 transitions.
[2024-02-28 17:52:31,161 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 4 states, 3 states have (on average 232.33333333333334) internal successors, (697), 3 states have internal predecessors, (697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:31,162 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 4 states, 4 states have (on average 350.0) internal successors, (1400), 4 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:31,162 INFO  L81            ComplementDD]: Finished complementDD. Result  has 4 states, 4 states have (on average 350.0) internal successors, (1400), 4 states have internal predecessors, (1400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:31,162 INFO  L175             Difference]: Start difference. First operand has 119 places, 114 transitions, 258 flow. Second operand 3 states and 697 transitions.
[2024-02-28 17:52:31,162 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 161 transitions, 575 flow
[2024-02-28 17:52:31,165 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 161 transitions, 575 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-02-28 17:52:31,166 INFO  L231             Difference]: Finished difference. Result has 123 places, 128 transitions, 380 flow
[2024-02-28 17:52:31,166 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=258, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=380, PETRI_PLACES=123, PETRI_TRANSITIONS=128}
[2024-02-28 17:52:31,166 INFO  L288   CegarLoopForPetriNet]: 119 programPoint places, 4 predicate places.
[2024-02-28 17:52:31,167 INFO  L495      AbstractCegarLoop]: Abstraction has has 123 places, 128 transitions, 380 flow
[2024-02-28 17:52:31,167 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 198.33333333333334) internal successors, (595), 3 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:31,167 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:52:31,167 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:52:31,167 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35
[2024-02-28 17:52:31,167 INFO  L420      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 23 more)] ===
[2024-02-28 17:52:31,167 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:52:31,167 INFO  L85        PathProgramCache]: Analyzing trace with hash 1831305046, now seen corresponding path program 1 times
[2024-02-28 17:52:31,168 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:52:31,168 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622727428]
[2024-02-28 17:52:31,168 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:52:31,168 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:52:31,175 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:52:31,265 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:52:31,265 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:52:31,265 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622727428]
[2024-02-28 17:52:31,265 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622727428] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:52:31,266 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:52:31,266 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-02-28 17:52:31,266 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31011438]
[2024-02-28 17:52:31,266 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:52:31,266 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-02-28 17:52:31,266 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:52:31,266 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-02-28 17:52:31,266 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-02-28 17:52:31,452 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 183 out of 350
[2024-02-28 17:52:31,453 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 128 transitions, 380 flow. Second operand  has 6 states, 6 states have (on average 184.33333333333334) internal successors, (1106), 6 states have internal predecessors, (1106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:52:31,453 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:52:31,453 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 350
[2024-02-28 17:52:31,453 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:52:55,395 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][267], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 32#L1059-5true, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 229#true, 19#L1043-1true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, 52#L1045-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:55,396 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:52:55,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:52:55,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:52:55,396 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:52:55,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][267], [115#L1043-1true, threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 32#L1059-5true, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 229#true, 79#L1045-6true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:55,402 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:52:55,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:52:55,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:52:55,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:52:56,802 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][267], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 32#L1059-5true, 229#true, 7#L1045-7true, 234#(= |#race~threads_mask~0| 0), 19#L1043-1true, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:56,802 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:52:56,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:56,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:56,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:56,808 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][267], [115#L1043-1true, threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 32#L1059-5true, 229#true, 48#L1045-7true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:56,808 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:52:56,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:56,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:56,809 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,170 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L1043-6-->L1045: Formula: (= |v_#pthreadsMutex_77| (store |v_#pthreadsMutex_78| |v_~#threads_mask_mutex~0.base_97| (store (select |v_#pthreadsMutex_78| |v_~#threads_mask_mutex~0.base_97|) |v_~#threads_mask_mutex~0.offset_97| 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_78|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_97|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_97|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_77|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_97|, threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_15|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_97|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet4][98], [136#L1045true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 99#ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACEtrue, 15#L1045-8true, 2#L1043-2true, 229#true, 238#true, Black: 234#(= |#race~threads_mask~0| 0), 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:57,171 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,171 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,431 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L1043-6-->L1045: Formula: (= |v_#pthreadsMutex_77| (store |v_#pthreadsMutex_78| |v_~#threads_mask_mutex~0.base_97| (store (select |v_#pthreadsMutex_78| |v_~#threads_mask_mutex~0.base_97|) |v_~#threads_mask_mutex~0.offset_97| 0)))  InVars {#pthreadsMutex=|v_#pthreadsMutex_78|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_97|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_97|}  OutVars{#pthreadsMutex=|v_#pthreadsMutex_77|, ~#threads_mask_mutex~0.base=|v_~#threads_mask_mutex~0.base_97|, threadThread1of3ForFork0_#t~nondet4=|v_threadThread1of3ForFork0_#t~nondet4_15|, ~#threads_mask_mutex~0.offset=|v_~#threads_mask_mutex~0.offset_97|}  AuxVars[]  AssignedVars[#pthreadsMutex, threadThread1of3ForFork0_#t~nondet4][98], [136#L1045true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 15#L1045-8true, 2#L1043-2true, 229#true, 238#true, 108#ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACEtrue, Black: 234#(= |#race~threads_mask~0| 0), 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:57,431 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,431 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][275], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 140#L1059-6true, 229#true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 19#L1043-1true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, 52#L1045-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:57,616 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,623 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][275], [115#L1043-1true, 34#L1043-4true, threadThread2of3ForFork0InUse, 140#L1059-6true, threadThread3of3ForFork0InUse, 229#true, 79#L1045-6true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:57,623 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:57,623 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:52:59,001 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][275], [threadThread2of3ForFork0InUse, 34#L1043-4true, 140#L1059-6true, threadThread3of3ForFork0InUse, 229#true, 7#L1045-7true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 234#(= |#race~threads_mask~0| 0), 19#L1043-1true, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:59,001 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,001 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,001 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,010 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][275], [115#L1043-1true, threadThread2of3ForFork0InUse, 34#L1043-4true, 140#L1059-6true, threadThread3of3ForFork0InUse, 229#true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 48#L1045-7true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:59,010 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,010 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,030 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][267], [115#L1043-1true, 34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 15#L1045-8true, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 32#L1059-5true, 229#true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:52:59,030 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,030 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,031 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,912 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1043-3-->L1043-5: Formula: (= |v_#race~threads_mask~0_53| |v_threadThread2of3ForFork0_#t~nondet4_17|)  InVars {}  OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_53|, threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_17|}  AuxVars[]  AssignedVars[#race~threads_mask~0, threadThread2of3ForFork0_#t~nondet4][197], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 2#L1043-2true, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 32#L1059-5true, 229#true, 14#L1043-5true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, threadThread1of3ForFork0InUse, 232#true])
[2024-02-28 17:52:59,912 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:52:59,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:01,288 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][275], [34#L1043-4true, 115#L1043-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 140#L1059-6true, 15#L1045-8true, 229#true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:01,288 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,296 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1043-3-->L1043-5: Formula: (= |v_#race~threads_mask~0_53| |v_threadThread2of3ForFork0_#t~nondet4_17|)  InVars {}  OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_53|, threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_17|}  AuxVars[]  AssignedVars[#race~threads_mask~0, threadThread2of3ForFork0_#t~nondet4][197], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 2#L1043-2true, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 32#L1059-5true, 229#true, 14#L1043-5true, 7#L1045-7true, Black: 234#(= |#race~threads_mask~0| 0), 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:01,296 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,296 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][267], [115#L1043-1true, threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 32#L1059-5true, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 229#true, 137#L1045-9true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:01,304 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,308 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][263], [34#L1043-4true, 115#L1043-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 229#true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, 89#L1059-4true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:01,308 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:01,308 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:02,181 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1043-3-->L1043-5: Formula: (= |v_#race~threads_mask~0_53| |v_threadThread2of3ForFork0_#t~nondet4_17|)  InVars {}  OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_53|, threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_17|}  AuxVars[]  AssignedVars[#race~threads_mask~0, threadThread2of3ForFork0_#t~nondet4][204], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 140#L1059-6true, 2#L1043-2true, 229#true, 14#L1043-5true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:02,182 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:02,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:02,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:02,182 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:03,476 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1148] L1043-3-->L1043-5: Formula: (= |v_#race~threads_mask~0_53| |v_threadThread2of3ForFork0_#t~nondet4_17|)  InVars {}  OutVars{#race~threads_mask~0=|v_#race~threads_mask~0_53|, threadThread2of3ForFork0_#t~nondet4=|v_threadThread2of3ForFork0_#t~nondet4_17|}  AuxVars[]  AssignedVars[#race~threads_mask~0, threadThread2of3ForFork0_#t~nondet4][204], [threadThread2of3ForFork0InUse, 140#L1059-6true, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, 14#L1043-5true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, Black: 234#(= |#race~threads_mask~0| 0), 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:03,476 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,476 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,485 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][275], [115#L1043-1true, threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 140#L1059-6true, 229#true, 137#L1045-9true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:03,485 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,485 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,502 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][267], [115#L1043-1true, 34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 32#L1059-5true, 229#true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:03,503 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:03,503 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:05,577 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][275], [115#L1043-1true, 34#L1043-4true, threadThread2of3ForFork0InUse, 140#L1059-6true, threadThread3of3ForFork0InUse, 229#true, 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:05,577 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:05,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:05,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:05,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:07,106 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 48#L1045-7true, 36#L1057-4true, 238#true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:07,106 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,106 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,544 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][222], [5#L1059-7true, threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 15#L1045-8true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 102#L1043-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:07,545 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,545 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, 115#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 238#true, 234#(= |#race~threads_mask~0| 0), 126#ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:07,545 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,545 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,546 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [5#L1059-7true, 115#L1043-1true, 34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 234#(= |#race~threads_mask~0| 0), 238#true, Black: 232#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:07,546 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:07,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:08,920 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 238#true, 48#L1045-7true, 36#L1057-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:08,920 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:08,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:08,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:08,920 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:08,936 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 15#L1045-8true, 229#true, 234#(= |#race~threads_mask~0| 0), 238#true, 36#L1057-4true, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:08,937 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:08,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:08,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:08,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,321 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][222], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 15#L1045-8true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 96#L1059-8true, 102#L1043-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:09,321 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,322 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, 115#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 96#L1059-8true, 238#true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:09,322 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][222], [5#L1059-7true, 34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, 102#L1043-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:09,377 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,378 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [5#L1059-7true, 34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 102#L1043-4true, 238#true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:09,378 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,378 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,379 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 115#L1043-1true, 34#L1043-4true, threadThread3of3ForFork0InUse, 229#true, 234#(= |#race~threads_mask~0| 0), 238#true, 126#ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:09,379 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:09,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:10,678 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 229#true, 63#threadEXITtrue, 48#L1045-7true, 36#L1057-4true, 238#true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:10,678 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,678 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,696 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 15#L1045-8true, 229#true, 238#true, 234#(= |#race~threads_mask~0| 0), 36#L1057-4true, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:10,696 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,696 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,698 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, 238#true, 234#(= |#race~threads_mask~0| 0), 36#L1057-4true, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:10,698 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:10,698 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][222], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 96#L1059-8true, 137#L1045-9true, 102#L1043-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:11,058 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 96#L1059-8true, 102#L1043-4true, 238#true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:11,059 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,116 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 102#L1043-4true, 238#true, 234#(= |#race~threads_mask~0| 0), 126#ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:11,116 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,116 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,117 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [5#L1059-7true, threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 229#true, 102#L1043-4true, 234#(= |#race~threads_mask~0| 0), 238#true, Black: 232#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:11,117 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:11,117 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:53:12,394 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 238#true, 36#L1057-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:12,394 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,394 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,407 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 15#L1045-8true, 229#true, 63#threadEXITtrue, 234#(= |#race~threads_mask~0| 0), 36#L1057-4true, 238#true, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:12,407 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,407 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,408 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, 238#true, 36#L1057-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:12,408 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,816 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 229#true, 96#L1059-8true, 102#L1043-4true, 234#(= |#race~threads_mask~0| 0), 238#true, Black: 232#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:12,816 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,877 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 229#true, 102#L1043-4true, 238#true, 234#(= |#race~threads_mask~0| 0), 126#ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:12,878 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:12,878 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:53:13,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 238#true, 36#L1057-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:13,977 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:53:13,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:53:13,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:53:13,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:53:13,990 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [threadThread2of3ForFork0InUse, 34#L1043-4true, threadThread3of3ForFork0InUse, 229#true, 63#threadEXITtrue, 137#L1045-9true, 234#(= |#race~threads_mask~0| 0), 36#L1057-4true, 238#true, Black: 232#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:13,990 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:53:13,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:53:13,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:53:13,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:53:15,408 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1091] L1043-2-->L1043-4: Formula: (= (ite (or (= v_~threads_mask~0_54 0) (= v_~shiftLeft_151 v_~threads_mask~0_54)) v_~shiftLeft_152 (ite (= v_~shiftLeft_153 0) v_~threads_mask~0_54 v_~bitwiseOr_51)) v_~threads_mask~0_53)  InVars {~threads_mask~0=v_~threads_mask~0_54}  OutVars{~threads_mask~0=v_~threads_mask~0_53, threadThread3of3ForFork0_#t~nondet4=|v_threadThread3of3ForFork0_#t~nondet4_13|}  AuxVars[v_~bitwiseOr_51, v_~shiftLeft_152, v_~shiftLeft_151, v_~shiftLeft_153]  AssignedVars[~threads_mask~0, threadThread3of3ForFork0_#t~nondet4][253], [34#L1043-4true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 63#threadEXITtrue, 238#true, 36#L1057-4true, 234#(= |#race~threads_mask~0| 0), Black: 232#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:15,408 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:53:15,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:53:15,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:53:15,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:53:26,772 INFO  L130       PetriNetUnfolder]: 399391/679155 cut-off events.
[2024-02-28 17:53:26,773 INFO  L131       PetriNetUnfolder]: For 169867/180483 co-relation queries the response was YES.
[2024-02-28 17:53:28,236 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 1410794 conditions, 679155 events. 399391/679155 cut-off events. For 169867/180483 co-relation queries the response was YES. Maximal size of possible extension queue 16127. Compared 7678566 event pairs, 121143 based on Foata normal form. 1378/634180 useless extension candidates. Maximal degree in co-relation 1410786. Up to 333510 conditions per place. 
[2024-02-28 17:53:30,967 INFO  L137   encePairwiseOnDemand]: 319/350 looper letters, 182 selfloop transitions, 64 changer transitions 0/301 dead transitions.
[2024-02-28 17:53:30,968 INFO  L142   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 301 transitions, 1329 flow
[2024-02-28 17:53:30,968 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-02-28 17:53:30,969 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-02-28 17:53:30,969 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1326 transitions.
[2024-02-28 17:53:30,970 INFO  L523   CegarLoopForPetriNet]: DFA transition density 0.6314285714285715
[2024-02-28 17:53:30,970 INFO  L72            ComplementDD]: Start complementDD. Operand 6 states and 1326 transitions.
[2024-02-28 17:53:30,970 INFO  L73         IsDeterministic]: Start isDeterministic. Operand 6 states and 1326 transitions.
[2024-02-28 17:53:30,970 INFO  L80         IsDeterministic]: Finished isDeterministic. Operand is deterministic.
[2024-02-28 17:53:30,970 INFO  L117    ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1326 transitions.
[2024-02-28 17:53:30,971 INFO  L343    DoubleDeckerVisitor]: Before removal of dead ends  has 7 states, 6 states have (on average 221.0) internal successors, (1326), 6 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:53:30,972 INFO  L131    ReachableStatesCopy]: Finished reachableStatesCopy Result  has 7 states, 7 states have (on average 350.0) internal successors, (2450), 7 states have internal predecessors, (2450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:53:30,973 INFO  L81            ComplementDD]: Finished complementDD. Result  has 7 states, 7 states have (on average 350.0) internal successors, (2450), 7 states have internal predecessors, (2450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:53:30,973 INFO  L175             Difference]: Start difference. First operand has 123 places, 128 transitions, 380 flow. Second operand 6 states and 1326 transitions.
[2024-02-28 17:53:30,973 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 301 transitions, 1329 flow
[2024-02-28 17:53:31,222 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 301 transitions, 1271 flow, removed 0 selfloop flow, removed 2 redundant places.
[2024-02-28 17:53:31,224 INFO  L231             Difference]: Finished difference. Result has 131 places, 192 transitions, 798 flow
[2024-02-28 17:53:31,225 INFO  L271   CegarLoopForPetriNet]: {PETRI_ALPHABET=350, PETRI_DIFFERENCE_MINUEND_FLOW=352, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=798, PETRI_PLACES=131, PETRI_TRANSITIONS=192}
[2024-02-28 17:53:31,225 INFO  L288   CegarLoopForPetriNet]: 119 programPoint places, 12 predicate places.
[2024-02-28 17:53:31,225 INFO  L495      AbstractCegarLoop]: Abstraction has has 131 places, 192 transitions, 798 flow
[2024-02-28 17:53:31,225 INFO  L496      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 184.33333333333334) internal successors, (1106), 6 states have internal predecessors, (1106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:53:31,225 INFO  L201   CegarLoopForPetriNet]: Found error trace
[2024-02-28 17:53:31,225 INFO  L209   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-02-28 17:53:31,225 WARN  L477      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36
[2024-02-28 17:53:31,226 INFO  L420      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (and 23 more)] ===
[2024-02-28 17:53:31,226 INFO  L144       PredicateUnifier]: Initialized classic predicate unifier
[2024-02-28 17:53:31,226 INFO  L85        PathProgramCache]: Analyzing trace with hash -1872360089, now seen corresponding path program 1 times
[2024-02-28 17:53:31,226 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-02-28 17:53:31,226 INFO  L333   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572979339]
[2024-02-28 17:53:31,226 INFO  L95    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-02-28 17:53:31,226 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-02-28 17:53:31,235 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-02-28 17:53:31,250 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-02-28 17:53:31,251 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-02-28 17:53:31,252 INFO  L333   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572979339]
[2024-02-28 17:53:31,252 INFO  L157   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572979339] provided 1 perfect and 0 imperfect interpolant sequences
[2024-02-28 17:53:31,252 INFO  L184   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-02-28 17:53:31,252 INFO  L197   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-02-28 17:53:31,252 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793419196]
[2024-02-28 17:53:31,252 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-02-28 17:53:31,253 INFO  L571      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-02-28 17:53:31,253 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-02-28 17:53:31,253 INFO  L143   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-02-28 17:53:31,253 INFO  L145   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-02-28 17:53:31,297 INFO  L478   CegarLoopForPetriNet]: Number of universal loopers: 202 out of 350
[2024-02-28 17:53:31,297 INFO  L100   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 192 transitions, 798 flow. Second operand  has 3 states, 3 states have (on average 204.66666666666666) internal successors, (614), 3 states have internal predecessors, (614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-02-28 17:53:31,297 INFO  L109   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-02-28 17:53:31,297 INFO  L110   encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 350
[2024-02-28 17:53:31,297 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-02-28 17:53:45,050 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:45,050 INFO  L383   tUnfolder$Statistics]: this new event has 84 ancestors and is cut-off event
[2024-02-28 17:53:45,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2024-02-28 17:53:45,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2024-02-28 17:53:45,050 INFO  L386   tUnfolder$Statistics]:   existing Event has 84 ancestors and is cut-off event
[2024-02-28 17:53:46,613 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:46,614 INFO  L383   tUnfolder$Statistics]: this new event has 85 ancestors and is cut-off event
[2024-02-28 17:53:46,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2024-02-28 17:53:46,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2024-02-28 17:53:46,614 INFO  L386   tUnfolder$Statistics]:   existing Event has 85 ancestors and is cut-off event
[2024-02-28 17:53:48,247 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:48,247 INFO  L383   tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,247 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,248 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,265 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 148#L1059-10true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:48,265 INFO  L383   tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,265 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,266 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, 52#L1045-6true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:48,266 INFO  L383   tUnfolder$Statistics]: this new event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,266 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:48,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 86 ancestors and is cut-off event
[2024-02-28 17:53:49,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:49,120 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,721 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:49,721 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,721 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,779 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:49,779 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,779 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:49,781 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,797 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 148#L1059-10true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:49,797 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,798 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:49,798 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,799 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:49,799 INFO  L383   tUnfolder$Statistics]: this new event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:49,799 INFO  L386   tUnfolder$Statistics]:   existing Event has 87 ancestors and is cut-off event
[2024-02-28 17:53:50,593 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:50,593 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:50,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:50,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:50,594 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:50,662 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:50,663 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:50,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:50,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:50,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,162 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 215#L1064true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:51,162 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,444 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:51,444 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,445 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,507 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:51,507 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,507 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,508 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,572 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:51,572 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,572 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,577 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:51,577 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,577 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,578 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:51,579 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,580 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:51,580 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:51,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:51,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:51,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:51,598 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 148#L1059-10true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:51,598 INFO  L383   tUnfolder$Statistics]: this new event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:51,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 88 ancestors and is cut-off event
[2024-02-28 17:53:52,357 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:52,357 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,357 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,425 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:52,425 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,425 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,489 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:52,490 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,490 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:52,491 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,833 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 215#L1064true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:52,833 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,833 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:52,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,208 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,208 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,253 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 50#L1061-5true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:53,253 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,254 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 232#true, 52#L1045-6true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,254 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,293 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:53,293 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,298 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,298 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,298 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,300 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:53,300 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,300 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,301 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,301 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,301 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,301 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:53,301 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:53,302 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,302 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,313 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 148#L1059-10true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,313 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,314 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,314 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,315 INFO  L383   tUnfolder$Statistics]: this new event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,315 INFO  L386   tUnfolder$Statistics]:   existing Event has 89 ancestors and is cut-off event
[2024-02-28 17:53:53,983 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:53,983 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:53,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:53,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:53,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,062 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,062 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,125 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, 42#L1056-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:54,125 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,125 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,127 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,185 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,185 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,186 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,187 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,187 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,187 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,188 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,188 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,188 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,189 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,190 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,190 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,541 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 215#L1064true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,541 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,542 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,543 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 215#L1064true, 52#L1045-6true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,543 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,543 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,543 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,543 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,802 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,802 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,803 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,803 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,803 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,976 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:54,976 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,976 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,978 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 50#L1061-5true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,978 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,979 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,979 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,981 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:54,981 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:54,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,020 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,020 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,027 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:55,027 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,027 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,033 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,033 INFO  L383   tUnfolder$Statistics]: this new event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,033 INFO  L386   tUnfolder$Statistics]:   existing Event has 90 ancestors and is cut-off event
[2024-02-28 17:53:55,033 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,033 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,034 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,035 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:55,035 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,035 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,706 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,707 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,783 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,784 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,784 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,785 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, 38#L1056-3true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:55,785 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,785 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,839 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, 42#L1056-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,839 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,839 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,840 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:55,840 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,840 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,841 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,841 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,887 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,887 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,887 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,890 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,890 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,890 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,892 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:55,892 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:55,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,366 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,366 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,367 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,368 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 215#L1064true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:56,368 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,369 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,370 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 215#L1064true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:56,370 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,370 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,371 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,371 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,371 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,639 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [111#L1062-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,639 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,639 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,641 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,642 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,644 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,644 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,644 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,676 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,677 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,681 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 50#L1061-5true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:56,681 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,710 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:56,710 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,710 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,713 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:56,713 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:56,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:56,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:56,713 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:56,716 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,716 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,716 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,716 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:56,716 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:56,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:56,717 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:56,718 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:56,718 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,719 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,728 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:56,728 INFO  L383   tUnfolder$Statistics]: this new event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:56,728 INFO  L386   tUnfolder$Statistics]:   existing Event has 91 ancestors and is cut-off event
[2024-02-28 17:53:57,212 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 93#L1043true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,212 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,306 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,306 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,306 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,411 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,412 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,412 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,413 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,413 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,413 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,477 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:57,477 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,477 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,478 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 38#L1056-3true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,478 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,478 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,479 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,524 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,525 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,525 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,530 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:57,531 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,531 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,567 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:57,567 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,570 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,570 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,570 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,571 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,574 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,574 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,574 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,574 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:57,574 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:57,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:57,575 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:57,577 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:57,578 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,578 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,579 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,579 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,579 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,884 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 146#L1064-1true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,885 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,921 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,922 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,922 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,928 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 215#L1064true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:57,928 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:57,928 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,319 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 4#L1062-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,320 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,320 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,345 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,345 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,345 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,351 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,351 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,351 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,372 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,372 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,372 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,377 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,379 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 50#L1061-5true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,379 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,380 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,380 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,402 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 148#L1059-10true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,402 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,402 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,403 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,406 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,406 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,406 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,408 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,408 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,408 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,409 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,409 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,409 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,410 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,410 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,410 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,418 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,418 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,418 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,419 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,419 INFO  L383   tUnfolder$Statistics]: this new event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,419 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,420 INFO  L386   tUnfolder$Statistics]:   existing Event has 92 ancestors and is cut-off event
[2024-02-28 17:53:58,656 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 93#L1043true, 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,656 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,657 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,769 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 93#L1043true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,769 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,769 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,769 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,769 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,770 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,855 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,855 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,855 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,858 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,858 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,858 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,908 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 39#L1057-2true, Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,908 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,956 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:58,956 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,956 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,957 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 11#L1057-1true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,957 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,957 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,958 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:58,958 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:58,958 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,015 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,015 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,015 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,018 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 38#L1056-3true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:59,018 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,018 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,019 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 232#true, 52#L1045-6true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,019 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:59,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:59,019 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:59,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:59,193 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:59,193 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,193 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,205 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,205 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,205 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,206 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,207 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,207 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,237 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,237 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,237 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,237 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,237 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,242 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:59,242 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,242 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,246 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:59,246 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,246 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,246 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:53:59,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:59,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:59,246 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:53:59,605 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 189#L1064-2true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,605 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,606 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,667 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:59,667 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,667 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,675 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,680 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 215#L1064true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:59,681 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,681 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,682 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,682 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,682 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,683 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,932 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 210#L1062-3true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,932 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,977 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [111#L1062-1true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:53:59,977 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,977 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,978 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,984 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [111#L1062-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,984 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,984 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,988 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,989 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,989 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,990 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:53:59,990 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:53:59,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,005 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,012 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,012 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,012 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,037 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,037 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,037 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,040 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,040 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,040 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,041 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,041 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,042 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 148#L1059-10true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,042 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,042 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,046 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,046 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,046 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,047 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,047 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,047 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,051 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,052 INFO  L383   tUnfolder$Statistics]: this new event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 93 ancestors and is cut-off event
[2024-02-28 17:54:00,432 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 93#L1043true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,433 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,433 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,433 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,434 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,434 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,520 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,520 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,520 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 84#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,523 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,533 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,534 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,535 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 93#L1043true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,535 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,536 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,536 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,604 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,605 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,611 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,611 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,611 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,615 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,615 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,615 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, 52#L1045-6true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,616 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,663 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 39#L1057-2true, Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,663 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,705 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,705 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,705 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,706 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,706 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,707 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,749 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 11#L1057-1true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,749 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,749 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,750 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,750 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,755 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 38#L1056-3true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,755 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,755 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,756 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 52#L1045-6true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,756 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,757 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,781 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:00,781 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,781 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,812 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,813 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,816 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,816 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,816 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:00,817 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,817 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,824 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:00,824 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:00,824 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,013 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 232#true, 34#L1043-4true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,013 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,013 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,013 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,013 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,017 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,017 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,017 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 202#L1064-3true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,058 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,105 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 146#L1064-1true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,105 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,105 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,121 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,121 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,128 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,128 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,444 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 107#L1062-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,444 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,444 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,491 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 4#L1062-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,491 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,491 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,502 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,502 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,502 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,508 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,508 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,532 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,539 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,539 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,539 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,551 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,551 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,551 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,553 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,553 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,553 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,556 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,556 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,557 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,557 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,558 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,558 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,558 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,560 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,561 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,563 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,563 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,563 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,564 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,564 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,564 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,567 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,567 INFO  L383   tUnfolder$Statistics]: this new event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 94 ancestors and is cut-off event
[2024-02-28 17:54:01,750 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,750 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,750 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,813 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 93#L1043true, 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,813 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,813 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,814 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,885 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,885 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,893 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,893 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,893 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,894 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,894 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,894 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,894 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,895 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:01,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:01,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:01,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:01,895 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, Black: 232#true, 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,895 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,895 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,897 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 84#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,897 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,897 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,904 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1193] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_156| v_~datas~0.base_135)) (.cse1 (* v_threadThread3of3ForFork0_~j~0_29 4))) (and (= (select .cse0 (+ .cse1 1 v_~datas~0.offset_119)) |v_threadThread3of3ForFork0_#t~nondet6_26|) (= 0 |v_threadThread3of3ForFork0_#res.offset_9|) (= (select .cse0 (+ 3 .cse1 v_~datas~0.offset_119)) |v_threadThread3of3ForFork0_#t~nondet6_26|) (= |v_threadThread3of3ForFork0_#t~nondet6_26| (select .cse0 (+ .cse1 v_~datas~0.offset_119))) (= (select .cse0 (+ 2 .cse1 v_~datas~0.offset_119)) |v_threadThread3of3ForFork0_#t~nondet6_26|) (= |v_threadThread3of3ForFork0_#res.base_9| 0)))  InVars {#race=|v_#race_156|, ~datas~0.base=v_~datas~0.base_135, ~datas~0.offset=v_~datas~0.offset_119, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_29, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_26|}  OutVars{#race=|v_#race_156|, ~datas~0.base=v_~datas~0.base_135, ~datas~0.offset=v_~datas~0.offset_119, threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_9|, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_29, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_9|, threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_13|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_#t~nondet6, threadThread3of3ForFork0_#t~nondet5][220], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 3#threadEXITtrue, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 199#L1043-2true, Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,904 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,904 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,906 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,906 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,907 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 93#L1043true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,907 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,907 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,908 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,908 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,908 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,909 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, Black: 232#true, 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,909 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,909 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,964 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,964 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,964 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,971 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,979 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 36#L1057-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,979 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,979 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,981 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:01,981 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,981 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,982 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:01,982 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,982 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:01,983 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,020 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,020 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,020 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,022 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 39#L1057-2true, Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,022 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,022 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,052 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 11#L1057-1true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,052 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,052 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,059 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,059 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,060 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,060 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,090 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,090 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,091 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,091 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,091 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,120 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,138 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,138 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,139 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,151 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,151 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,151 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,152 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,152 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,157 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,157 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,157 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,159 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,159 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,159 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,160 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,160 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,160 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,160 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,162 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,162 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,162 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 232#true, 34#L1043-4true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,479 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,480 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,480 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,482 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,482 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,482 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,483 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,483 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,484 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 128#L1064-4true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,484 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,484 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,550 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 189#L1064-2true, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,550 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,550 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,581 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,581 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,581 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,593 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, 52#L1045-6true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,593 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,593 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,732 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 90#L1062-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,732 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,732 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,783 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 210#L1062-3true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,783 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,783 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,814 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [111#L1062-1true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,814 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,830 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,831 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,831 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 50#L1061-5true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,842 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,848 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,848 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,850 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,850 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,850 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,850 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,850 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,851 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,852 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,852 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,853 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,853 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,869 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,870 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,870 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,871 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,871 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,871 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,871 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,871 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,876 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:02,876 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,879 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:02,882 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,882 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,882 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,884 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, 148#L1059-10true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:02,884 INFO  L383   tUnfolder$Statistics]: this new event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:02,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 95 ancestors and is cut-off event
[2024-02-28 17:54:03,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,083 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,135 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,135 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 93#L1043true, 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,142 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,142 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,142 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,143 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, 52#L1045-6true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,143 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,199 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,199 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,199 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,200 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,208 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,208 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,208 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,209 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,209 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,209 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,210 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,210 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,210 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,210 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,210 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,218 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 84#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,218 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,218 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,219 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 84#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 52#L1045-6true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,219 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,219 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,220 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,225 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,225 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,225 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,228 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,228 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,228 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,269 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,269 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,269 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,276 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,276 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,276 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,277 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,288 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,288 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,288 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,291 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 36#L1057-4true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,291 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,291 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,292 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, 187#L1045true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,292 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,321 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,321 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,321 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,322 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 39#L1057-2true, Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,326 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,347 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,347 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,347 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,378 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,379 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,380 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,380 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,395 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, 52#L1045-6true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,395 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,395 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,529 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, 38#L1056-3true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,529 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,530 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,555 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,555 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,556 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,559 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,559 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,567 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,567 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,568 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,568 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,568 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,583 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 30#L1055-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,583 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,583 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,585 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,585 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,585 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,586 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,586 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,586 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,586 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,586 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,591 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,591 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,591 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,801 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 232#true, 34#L1043-4true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,801 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,801 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,802 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,802 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,802 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,805 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,805 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,805 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,806 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,806 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,806 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,807 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 7#L1045-7true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,807 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,807 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:03,807 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,808 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:03,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:03,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:03,808 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:03,842 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 202#L1064-3true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,842 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,843 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,891 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,891 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,891 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,899 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,899 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,899 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,902 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,902 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,902 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,902 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,903 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,905 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:03,905 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,905 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,906 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:03,906 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:03,906 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,029 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 209#L1062-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,029 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,029 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 107#L1062-4true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,084 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,084 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,120 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,126 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,126 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,126 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,127 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,128 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [111#L1062-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,128 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,128 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,129 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [111#L1062-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,129 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,129 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,131 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,131 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,131 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,131 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,131 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,132 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,140 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,140 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,140 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,142 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,142 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,142 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,142 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,146 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,146 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,146 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,150 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,151 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,151 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,153 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,153 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,153 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,159 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,159 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,159 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,163 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,163 INFO  L383   tUnfolder$Statistics]: this new event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,163 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,163 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,164 INFO  L386   tUnfolder$Statistics]:   existing Event has 96 ancestors and is cut-off event
[2024-02-28 17:54:04,377 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,377 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,377 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,379 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 52#L1045-6true, Black: 232#true, 211#L1059-2true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,379 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,379 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,379 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 211#L1059-2true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,380 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,380 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,417 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,417 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,417 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,426 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,426 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,426 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,470 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,470 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,470 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,479 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,479 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 2#L1043-2true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,479 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,479 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,480 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,480 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,481 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,481 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,481 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,481 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,497 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,497 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,497 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,499 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 84#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,499 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,499 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,500 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 84#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,500 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,500 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,501 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,505 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,505 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,506 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,509 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,509 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,509 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,510 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,545 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 2#L1043-2true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,546 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,546 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,559 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,559 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,559 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,560 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, 187#L1045true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,560 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,560 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,701 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 36#L1057-4true, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,701 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,703 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, 187#L1045true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,703 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,703 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,724 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,724 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,724 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,748 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,748 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,748 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,765 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,765 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,765 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,766 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 52#L1045-6true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,766 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,766 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,790 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,790 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,790 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,790 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 38#L1056-3true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,791 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,791 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,793 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, 52#L1045-6true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,793 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,793 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,794 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,797 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, 52#L1045-6true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,797 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,797 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,798 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 52#L1045-6true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,798 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,798 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,813 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,814 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,814 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,816 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,817 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,817 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,827 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,828 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,828 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,833 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,834 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,834 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,835 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [30#L1055-1true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,835 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,835 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,836 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:04,836 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,836 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,836 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,836 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,837 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:04,841 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,841 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,841 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,842 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:04,996 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:04,996 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:04,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:04,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:04,996 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,002 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,002 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,002 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,002 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,003 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,003 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,004 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,004 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,004 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,005 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,005 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 128#L1064-4true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,005 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,005 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,056 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 146#L1064-1true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,056 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,057 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][223], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 146#L1064-1true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,057 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,057 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 146#L1064-1true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,058 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,058 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 146#L1064-1true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,058 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,058 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,059 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,070 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,070 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,070 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,072 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,072 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,072 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,072 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,076 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,076 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,077 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,211 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 90#L1062-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,211 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,211 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,212 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,259 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 4#L1062-2true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,259 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,259 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,259 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][223], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 4#L1062-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,260 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,260 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 4#L1062-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,260 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,260 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,261 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 4#L1062-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,261 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,261 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,272 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,272 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,272 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,274 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,274 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,274 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,274 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,274 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,278 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,278 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,278 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,282 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,282 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,284 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,284 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,284 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,285 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,285 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,285 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,289 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,289 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,290 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,292 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 61#L1054-6true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,292 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,292 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,293 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,303 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 61#L1054-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,303 INFO  L383   tUnfolder$Statistics]: this new event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 97 ancestors and is cut-off event
[2024-02-28 17:54:05,532 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,532 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,532 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,534 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 220#L1043-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,534 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,536 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 211#L1059-2true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,536 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,536 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 211#L1059-2true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,536 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,537 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,537 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,537 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,567 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,567 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,567 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,582 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,582 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,582 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,626 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,626 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,626 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 2#L1043-2true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,626 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,626 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,627 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,627 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,627 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,628 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 232#true, 203#L1057-5true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,628 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,628 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,641 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 184#L1043-5true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,641 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,641 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,642 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,649 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 84#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,649 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,653 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,653 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,653 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,821 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,821 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,821 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,822 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, 187#L1045true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,822 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,822 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,847 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 36#L1057-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,847 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,847 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:05,876 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,876 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,876 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,876 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,877 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,879 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,879 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,884 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,884 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,884 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,885 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,885 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,885 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,899 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,900 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,900 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 38#L1056-3true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,900 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,903 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,903 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,910 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,910 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,910 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,918 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,918 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,918 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,921 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,921 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,921 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,933 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,933 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,936 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,936 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,936 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,937 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:05,937 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [30#L1055-1true, threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,937 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,937 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,938 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,943 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 30#L1055-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:05,943 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:05,943 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,085 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,085 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,085 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 184#L1043-5true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,086 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,086 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 7#L1045-7true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,086 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,086 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,087 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,087 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,087 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,119 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 189#L1064-2true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,120 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,120 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][221], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 189#L1064-2true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,120 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,120 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,121 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 189#L1064-2true, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,121 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,121 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,121 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 189#L1064-2true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,122 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,122 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,134 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][223], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 146#L1064-1true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,134 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,134 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 146#L1064-1true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,134 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,134 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,135 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,141 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,141 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,141 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,142 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,143 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,143 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,143 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,144 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,144 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,144 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,148 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,148 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,148 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,149 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,254 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 209#L1062-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:06,255 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,255 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,303 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 210#L1062-3true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,303 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,303 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][221], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 210#L1062-3true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,304 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,304 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,304 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 210#L1062-3true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,305 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,305 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 210#L1062-3true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,305 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,305 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][223], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 4#L1062-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,317 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,317 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 4#L1062-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,317 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,317 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,318 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,324 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,324 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,324 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,325 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [111#L1062-1true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,326 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,326 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [111#L1062-1true, threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,326 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,326 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,327 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,331 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,331 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,331 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,334 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,334 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,334 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,334 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,335 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,340 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, 50#L1061-5true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,340 INFO  L383   tUnfolder$Statistics]: this new event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,340 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,341 INFO  L386   tUnfolder$Statistics]:   existing Event has 98 ancestors and is cut-off event
[2024-02-28 17:54:06,579 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:06,580 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,580 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 232#true, 211#L1059-2true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:06,587 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,587 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,587 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 211#L1059-2true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,588 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,588 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,605 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,605 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,605 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,617 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,624 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:06,624 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,624 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,625 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,659 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1193] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_156| v_~datas~0.base_135)) (.cse1 (* v_threadThread3of3ForFork0_~j~0_29 4))) (and (= (select .cse0 (+ .cse1 1 v_~datas~0.offset_119)) |v_threadThread3of3ForFork0_#t~nondet6_26|) (= 0 |v_threadThread3of3ForFork0_#res.offset_9|) (= (select .cse0 (+ 3 .cse1 v_~datas~0.offset_119)) |v_threadThread3of3ForFork0_#t~nondet6_26|) (= |v_threadThread3of3ForFork0_#t~nondet6_26| (select .cse0 (+ .cse1 v_~datas~0.offset_119))) (= (select .cse0 (+ 2 .cse1 v_~datas~0.offset_119)) |v_threadThread3of3ForFork0_#t~nondet6_26|) (= |v_threadThread3of3ForFork0_#res.base_9| 0)))  InVars {#race=|v_#race_156|, ~datas~0.base=v_~datas~0.base_135, ~datas~0.offset=v_~datas~0.offset_119, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_29, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_26|}  OutVars{#race=|v_#race_156|, ~datas~0.base=v_~datas~0.base_135, ~datas~0.offset=v_~datas~0.offset_119, threadThread3of3ForFork0_#res.base=|v_threadThread3of3ForFork0_#res.base_9|, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_29, threadThread3of3ForFork0_#res.offset=|v_threadThread3of3ForFork0_#res.offset_9|, threadThread3of3ForFork0_#t~nondet5=|v_threadThread3of3ForFork0_#t~nondet5_13|}  AuxVars[]  AssignedVars[threadThread3of3ForFork0_#res.base, threadThread3of3ForFork0_#res.offset, threadThread3of3ForFork0_#t~nondet6, threadThread3of3ForFork0_#t~nondet5][220], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 3#threadEXITtrue, 63#threadEXITtrue, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 199#L1043-2true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,659 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,659 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,663 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,663 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,663 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,664 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,664 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,664 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 84#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, Black: 232#true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:06,675 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,675 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,699 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,700 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,700 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,701 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, 36#L1057-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,701 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,701 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,848 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 36#L1057-4true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,848 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,848 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,849 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, 52#L1045-6true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,849 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,849 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,879 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:06,880 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,880 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 232#true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,880 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,880 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,883 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,883 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,883 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,892 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,892 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,892 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,899 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,899 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:06,900 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 38#L1056-3true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,900 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,900 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,903 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,903 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,903 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,911 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,911 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,912 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,919 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,919 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,919 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,933 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 42#L1056-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,933 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,933 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1192] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_154| v_~datas~0.base_133)) (.cse1 (* v_threadThread1of3ForFork0_~j~0_27 4))) (and (= |v_threadThread1of3ForFork0_#res.base_9| 0) (= 0 |v_threadThread1of3ForFork0_#res.offset_9|) (= (select .cse0 (+ .cse1 1 v_~datas~0.offset_117)) |v_threadThread1of3ForFork0_#t~nondet6_28|) (= |v_threadThread1of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 v_~datas~0.offset_117))) (= (select .cse0 (+ .cse1 2 v_~datas~0.offset_117)) |v_threadThread1of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_117)) |v_threadThread1of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_154|, threadThread1of3ForFork0_~j~0=v_threadThread1of3ForFork0_~j~0_27, ~datas~0.base=v_~datas~0.base_133, ~datas~0.offset=v_~datas~0.offset_117, threadThread1of3ForFork0_#t~nondet6=|v_threadThread1of3ForFork0_#t~nondet6_28|}  OutVars{#race=|v_#race_154|, threadThread1of3ForFork0_#res.base=|v_threadThread1of3ForFork0_#res.base_9|, threadThread1of3ForFork0_~j~0=v_threadThread1of3ForFork0_~j~0_27, ~datas~0.base=v_~datas~0.base_133, threadThread1of3ForFork0_#res.offset=|v_threadThread1of3ForFork0_#res.offset_9|, ~datas~0.offset=v_~datas~0.offset_117, threadThread1of3ForFork0_#t~nondet5=|v_threadThread1of3ForFork0_#t~nondet5_13|}  AuxVars[]  AssignedVars[threadThread1of3ForFork0_#res.base, threadThread1of3ForFork0_#res.offset, threadThread1of3ForFork0_#t~nondet5, threadThread1of3ForFork0_#t~nondet6][90], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 63#threadEXITtrue, Black: 234#(= |#race~threads_mask~0| 0), 97#ULTIMATE.startEXITtrue, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 48#L1045-7true, 184#L1043-5true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:06,968 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:06,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,061 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,061 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,061 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,062 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,062 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,063 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,063 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,063 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,063 INFO  L383   tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 128#L1064-4true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,064 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 128#L1064-4true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,064 INFO  L383   tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,064 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,080 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, 202#L1064-3true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,081 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,081 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,081 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][222], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 202#L1064-3true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,081 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,082 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,082 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 202#L1064-3true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,082 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,083 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, 202#L1064-3true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,083 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,083 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,095 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][221], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 189#L1064-2true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,095 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,095 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,096 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 189#L1064-2true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,096 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,096 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,108 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][223], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 146#L1064-1true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,108 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,108 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,111 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,111 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,112 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 215#L1064true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,112 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,112 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,118 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, 215#L1064true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,118 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,118 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,119 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,237 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 90#L1062-5true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,238 INFO  L383   tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,238 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), 90#L1062-5true, Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,238 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,238 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,252 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 107#L1062-4true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,252 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,252 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,253 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][222], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 107#L1062-4true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,253 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,253 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,254 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 107#L1062-4true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,254 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,254 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 107#L1062-4true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,254 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,254 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,266 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][221], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 210#L1062-3true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,267 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,267 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 210#L1062-3true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,267 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,267 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,278 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][223], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 4#L1062-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,278 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,279 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,282 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,282 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,282 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,282 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,282 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,283 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,289 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 111#L1062-1true, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,289 INFO  L383   tUnfolder$Statistics]: this new event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,289 INFO  L386   tUnfolder$Statistics]:   existing Event has 99 ancestors and is cut-off event
[2024-02-28 17:54:07,472 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, 89#L1059-4true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,472 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,472 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,523 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 184#L1043-5true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,523 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,523 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,529 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,529 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,529 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,534 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 211#L1059-2true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,534 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,534 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,535 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 211#L1059-2true, 34#L1043-4true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,535 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,535 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,536 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, 211#L1059-2true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,536 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,536 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,557 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 187#L1045true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,557 INFO  L383   tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,557 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,598 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 184#L1043-5true, 68#L1057-6true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,598 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,598 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,599 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,599 INFO  L383   tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,599 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,616 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][170], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, 203#L1057-5true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,616 INFO  L383   tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,616 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,617 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][225], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 252#(= |#race~threads_mask~0| |ULTIMATE.start_main_#t~nondet14#1|), 52#L1045-6true, 203#L1057-5true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,617 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,617 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,642 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 36#L1057-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,642 INFO  L383   tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,642 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,643 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 36#L1057-4true, Black: 232#true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 7#L1045-7true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,643 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,643 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,646 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 36#L1057-4true, 52#L1045-6true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,646 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,646 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,649 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, 36#L1057-4true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,649 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,649 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,650 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, 36#L1057-4true, Black: 232#true, 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,650 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,650 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,673 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 191#L1045-4true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, 178#threadEXITtrue, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,673 INFO  L383   tUnfolder$Statistics]: this new event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,673 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 101 ancestors and is cut-off event
[2024-02-28 17:54:07,674 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 232#true, 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,674 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,674 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,677 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, 132#L1045-8true, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,677 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,677 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,687 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 132#L1045-8true, 229#true, 137#L1045-9true, Black: 232#true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, 11#L1057-1true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,687 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,688 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,692 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,692 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,692 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,703 INFO  L381   tUnfolder$Statistics]: inserting event number 5 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, Black: 232#true, 38#L1056-3true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,704 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,704 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,959 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,959 INFO  L383   tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event
[2024-02-28 17:54:07,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 102 ancestors and is cut-off event
[2024-02-28 17:54:07,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 102 ancestors and is cut-off event
[2024-02-28 17:54:07,959 INFO  L386   tUnfolder$Statistics]:   existing Event has 102 ancestors and is cut-off event
[2024-02-28 17:54:07,960 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, Black: 234#(= |#race~threads_mask~0| 0), 15#L1045-8true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 128#L1064-4true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,960 INFO  L383   tUnfolder$Statistics]: this new event has 102 ancestors and is cut-off event
[2024-02-28 17:54:07,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 102 ancestors and is cut-off event
[2024-02-28 17:54:07,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 102 ancestors and is cut-off event
[2024-02-28 17:54:07,961 INFO  L386   tUnfolder$Statistics]:   existing Event has 102 ancestors and is cut-off event
[2024-02-28 17:54:07,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 137#L1045-9true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,968 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,968 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,968 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 83#L1045-9true, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, 187#L1045true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,969 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,969 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,969 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][19], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,969 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,970 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][191], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 128#L1064-4true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,970 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,970 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1141] L1064-4-->L1064-6: Formula: (let ((.cse0 (select |v_#race_142| |v_ULTIMATE.start_main_~#tids~0#1.base_163|))) (and (= (store |v_#valid_233| |v_ULTIMATE.start_main_#t~mem21#1.base_58| 0) |v_#valid_232|) (= (select .cse0 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|) 0) (= (select .cse0 (+ |v_ULTIMATE.start_main_~#tids~0#1.offset_147| 1)) 0) (= (select .cse0 (+ 2 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0) (= (select .cse0 (+ 3 |v_ULTIMATE.start_main_~#tids~0#1.offset_147|)) 0)))  InVars {#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_233|}  OutVars{#race=|v_#race_142|, ULTIMATE.start_main_~#tids~0#1.offset=|v_ULTIMATE.start_main_~#tids~0#1.offset_147|, ULTIMATE.start_main_#t~mem21#1.base=|v_ULTIMATE.start_main_#t~mem21#1.base_58|, ULTIMATE.start_main_~#tids~0#1.base=|v_ULTIMATE.start_main_~#tids~0#1.base_163|, #valid=|v_#valid_232|}  AuxVars[]  AssignedVars[#valid][96], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 137#L1045-9true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 238#true, 92#L1064-6true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,971 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L1045-9-->threadEXIT: Formula: (let ((.cse0 (select |v_#race_158| v_~datas~0.base_137)) (.cse1 (* v_threadThread2of3ForFork0_~j~0_27 4))) (and (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 1 v_~datas~0.offset_121))) (= 0 |v_threadThread2of3ForFork0_#res.offset_7|) (= |v_threadThread2of3ForFork0_#res.base_7| 0) (= |v_threadThread2of3ForFork0_#t~nondet6_28| (select .cse0 (+ .cse1 2 v_~datas~0.offset_121))) (= (select .cse0 (+ .cse1 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|) (= (select .cse0 (+ .cse1 3 v_~datas~0.offset_121)) |v_threadThread2of3ForFork0_#t~nondet6_28|)))  InVars {#race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27, threadThread2of3ForFork0_#t~nondet6=|v_threadThread2of3ForFork0_#t~nondet6_28|}  OutVars{threadThread2of3ForFork0_#t~nondet5=|v_threadThread2of3ForFork0_#t~nondet5_15|, #race=|v_#race_158|, ~datas~0.base=v_~datas~0.base_137, ~datas~0.offset=v_~datas~0.offset_121, threadThread2of3ForFork0_#res.offset=|v_threadThread2of3ForFork0_#res.offset_7|, threadThread2of3ForFork0_#res.base=|v_threadThread2of3ForFork0_#res.base_7|, threadThread2of3ForFork0_~j~0=v_threadThread2of3ForFork0_~j~0_27}  AuxVars[]  AssignedVars[threadThread2of3ForFork0_#t~nondet5, threadThread2of3ForFork0_#res.offset, threadThread2of3ForFork0_#res.base, threadThread2of3ForFork0_#t~nondet6][148], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 191#L1045-4true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 128#L1064-4true, 238#true, threadThread1of3ForFork0InUse, 178#threadEXITtrue])
[2024-02-28 17:54:07,971 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,971 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), 52#L1045-6true, Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 128#L1064-4true, 238#true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,972 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,972 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,990 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][222], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 7#L1045-7true, 238#true, 202#L1064-3true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,990 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,990 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,991 INFO  L381   tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([1156] L1045-4-->L1045-6: Formula: (= |v_#race_148| (store |v_#race_149| v_~datas~0.base_123 (store (select |v_#race_149| v_~datas~0.base_123) (+ (* v_threadThread3of3ForFork0_~j~0_25 4) v_~datas~0.offset_109) |v_threadThread3of3ForFork0_#t~nondet6_21|)))  InVars {#race=|v_#race_149|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25}  OutVars{#race=|v_#race_148|, ~datas~0.base=v_~datas~0.base_123, ~datas~0.offset=v_~datas~0.offset_109, threadThread3of3ForFork0_~j~0=v_threadThread3of3ForFork0_~j~0_25, threadThread3of3ForFork0_#t~nondet6=|v_threadThread3of3ForFork0_#t~nondet6_21|}  AuxVars[]  AssignedVars[#race, threadThread3of3ForFork0_#t~nondet6][219], [threadThread2of3ForFork0InUse, threadThread3of3ForFork0InUse, 229#true, 137#L1045-9true, Black: 234#(= |#race~threads_mask~0| 0), Black: 240#(= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0), Black: 241#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 243#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 3)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), Black: 242#(and (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ |ULTIMATE.start_main_~#tids~0#1.offset| 1)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) (+ 2 |ULTIMATE.start_main_~#tids~0#1.offset|)) 0) (= (select (select |#race| |ULTIMATE.start_main_~#tids~0#1.base|) |ULTIMATE.start_main_~#tids~0#1.offset|) 0)), 250#true, 35#L1045-6true, 7#L1045-7true, 238#true, 202#L1064-3true, threadThread1of3ForFork0InUse])
[2024-02-28 17:54:07,991 INFO  L383   tUnfolder$Statistics]: this new event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
[2024-02-28 17:54:07,991 INFO  L386   tUnfolder$Statistics]:   existing Event has 100 ancestors and is cut-off event
