/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf --traceabstraction.order.of.the.error.locations.to.be.checked PROGRAM_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true -i ../../../trunk/examples/svcomp/ldv-races/race-2_3b-container_of.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 06:06:46,862 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 06:06:46,903 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-08-26 06:06:46,906 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 06:06:46,906 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 06:06:46,923 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 06:06:46,924 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 06:06:46,924 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 06:06:46,925 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 06:06:46,925 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 06:06:46,925 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 06:06:46,925 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 06:06:46,926 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 06:06:46,926 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 06:06:46,926 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 06:06:46,926 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 06:06:46,927 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 06:06:46,927 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 06:06:46,927 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 06:06:46,927 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 06:06:46,927 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 06:06:46,932 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 06:06:46,932 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 06:06:46,932 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 06:06:46,935 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 06:06:46,935 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 06:06:46,935 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 06:06:46,936 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 06:06:46,936 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 06:06:46,936 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 06:06:46,937 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 06:06:46,937 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 06:06:46,937 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 06:06:46,937 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 06:06:46,937 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 06:06:46,938 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/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.traceabstraction: Order of the error locations to be checked -> PROGRAM_FIRST Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true [2023-08-26 06:06:47,164 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 06:06:47,187 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 06:06:47,189 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 06:06:47,190 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 06:06:47,191 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 06:06:47,193 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-races/race-2_3b-container_of.i [2023-08-26 06:06:48,201 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 06:06:48,455 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 06:06:48,455 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-2_3b-container_of.i [2023-08-26 06:06:48,472 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6521d702c/9b0d92c91412440cb6373cf9d756de0f/FLAG3b95e308c [2023-08-26 06:06:48,484 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6521d702c/9b0d92c91412440cb6373cf9d756de0f [2023-08-26 06:06:48,488 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 06:06:48,489 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 06:06:48,493 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 06:06:48,493 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 06:06:48,495 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 06:06:48,496 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 06:06:48" (1/1) ... [2023-08-26 06:06:48,497 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5cffd7b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:48, skipping insertion in model container [2023-08-26 06:06:48,497 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 06:06:48" (1/1) ... [2023-08-26 06:06:48,553 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 06:06:49,016 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 06:06:49,026 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 06:06:49,035 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [237] [2023-08-26 06:06:49,043 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [237] [2023-08-26 06:06:49,052 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned short [729] [2023-08-26 06:06:49,076 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned long [1709] [2023-08-26 06:06:49,104 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 06:06:49,202 INFO L206 MainTranslator]: Completed translation [2023-08-26 06:06:49,202 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49 WrapperNode [2023-08-26 06:06:49,202 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 06:06:49,203 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 06:06:49,203 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 06:06:49,203 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 06:06:49,207 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,223 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,259 INFO L138 Inliner]: procedures = 482, calls = 49, calls flagged for inlining = 13, calls inlined = 18, statements flattened = 238 [2023-08-26 06:06:49,260 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 06:06:49,260 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 06:06:49,260 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 06:06:49,260 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 06:06:49,266 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,266 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,277 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,278 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,293 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,294 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,297 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,299 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,303 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 06:06:49,303 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 06:06:49,303 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 06:06:49,303 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 06:06:49,304 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (1/1) ... [2023-08-26 06:06:49,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 06:06:49,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 06:06:49,342 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-08-26 06:06:49,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 06:06:49,364 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2023-08-26 06:06:49,364 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 06:06:49,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 06:06:49,365 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-26 06:06:49,549 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 06:06:49,550 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 06:06:49,882 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 06:06:49,892 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 06:06:49,893 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-08-26 06:06:49,894 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 06:06:49 BoogieIcfgContainer [2023-08-26 06:06:49,894 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 06:06:49,910 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 06:06:49,910 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 06:06:49,912 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 06:06:49,913 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 06:06:48" (1/3) ... [2023-08-26 06:06:49,913 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c33dcb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 06:06:49, skipping insertion in model container [2023-08-26 06:06:49,913 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 06:06:49" (2/3) ... [2023-08-26 06:06:49,914 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c33dcb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 06:06:49, skipping insertion in model container [2023-08-26 06:06:49,914 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 06:06:49" (3/3) ... [2023-08-26 06:06:49,914 INFO L112 eAbstractionObserver]: Analyzing ICFG race-2_3b-container_of.i [2023-08-26 06:06:49,926 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 06:06:49,926 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2023-08-26 06:06:49,926 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 06:06:49,999 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-08-26 06:06:50,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 337 places, 345 transitions, 706 flow [2023-08-26 06:06:50,161 INFO L124 PetriNetUnfolderBase]: 18/427 cut-off events. [2023-08-26 06:06:50,162 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 06:06:50,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 436 conditions, 427 events. 18/427 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 865 event pairs, 0 based on Foata normal form. 0/374 useless extension candidates. Maximal degree in co-relation 231. Up to 4 conditions per place. [2023-08-26 06:06:50,169 INFO L82 GeneralOperation]: Start removeDead. Operand has 337 places, 345 transitions, 706 flow [2023-08-26 06:06:50,176 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 335 places, 342 transitions, 696 flow [2023-08-26 06:06:50,179 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 06:06:50,186 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 335 places, 342 transitions, 696 flow [2023-08-26 06:06:50,189 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 335 places, 342 transitions, 696 flow [2023-08-26 06:06:50,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 335 places, 342 transitions, 696 flow [2023-08-26 06:06:50,245 INFO L124 PetriNetUnfolderBase]: 17/426 cut-off events. [2023-08-26 06:06:50,246 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 06:06:50,248 INFO L83 FinitePrefix]: Finished finitePrefix Result has 435 conditions, 426 events. 17/426 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 874 event pairs, 0 based on Foata normal form. 0/374 useless extension candidates. Maximal degree in co-relation 231. Up to 4 conditions per place. [2023-08-26 06:06:50,269 INFO L119 LiptonReduction]: Number of co-enabled transitions 25456 [2023-08-26 06:07:12,816 WARN L234 SmtUtils]: Spent 7.84s on a formula simplification. DAG size of input: 192 DAG size of output: 186 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-08-26 06:07:46,113 WARN L234 SmtUtils]: Spent 6.00s on a formula simplification. DAG size of input: 136 DAG size of output: 132 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-08-26 06:07:47,493 INFO L134 LiptonReduction]: Checked pairs total: 170285 [2023-08-26 06:07:47,493 INFO L136 LiptonReduction]: Total number of compositions: 291 [2023-08-26 06:07:47,501 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 06:07:47,504 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=false, 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;@73c0d1f3, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 06:07:47,504 INFO L358 AbstractCegarLoop]: Starting to check reachability of 31 error locations. [2023-08-26 06:07:47,505 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 06:07:47,505 INFO L124 PetriNetUnfolderBase]: 0/1 cut-off events. [2023-08-26 06:07:47,505 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 06:07:47,505 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 06:07:47,505 INFO L208 CegarLoopForPetriNet]: trace histogram [1] [2023-08-26 06:07:47,506 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (and 28 more)] === [2023-08-26 06:07:47,508 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 06:07:47,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1085, now seen corresponding path program 1 times [2023-08-26 06:07:47,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 06:07:47,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042987458] [2023-08-26 06:07:47,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 06:07:47,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 06:07:47,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 06:07:47,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 06:07:47,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 06:07:47,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042987458] [2023-08-26 06:07:47,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042987458] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 06:07:47,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 06:07:47,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2023-08-26 06:07:47,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447500286] [2023-08-26 06:07:47,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 06:07:47,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-26 06:07:47,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 06:07:47,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-26 06:07:47,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-26 06:07:47,708 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 323 out of 636 [2023-08-26 06:07:47,711 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 144 places, 144 transitions, 300 flow. Second operand has 2 states, 2 states have (on average 323.5) internal successors, (647), 2 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:47,712 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 06:07:47,712 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 323 of 636 [2023-08-26 06:07:47,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 06:07:48,361 INFO L124 PetriNetUnfolderBase]: 2209/6197 cut-off events. [2023-08-26 06:07:48,362 INFO L125 PetriNetUnfolderBase]: For 31/31 co-relation queries the response was YES. [2023-08-26 06:07:48,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9778 conditions, 6197 events. 2209/6197 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 54796 event pairs, 2208 based on Foata normal form. 197/5704 useless extension candidates. Maximal degree in co-relation 9580. Up to 3552 conditions per place. [2023-08-26 06:07:48,392 INFO L140 encePairwiseOnDemand]: 627/636 looper letters, 47 selfloop transitions, 0 changer transitions 0/132 dead transitions. [2023-08-26 06:07:48,392 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 132 transitions, 370 flow [2023-08-26 06:07:48,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-26 06:07:48,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-26 06:07:48,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 702 transitions. [2023-08-26 06:07:48,406 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5518867924528302 [2023-08-26 06:07:48,407 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 702 transitions. [2023-08-26 06:07:48,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 702 transitions. [2023-08-26 06:07:48,410 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 06:07:48,411 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 702 transitions. [2023-08-26 06:07:48,415 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 351.0) internal successors, (702), 2 states have internal predecessors, (702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:48,420 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 636.0) internal successors, (1908), 3 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:48,420 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 636.0) internal successors, (1908), 3 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:48,422 INFO L175 Difference]: Start difference. First operand has 144 places, 144 transitions, 300 flow. Second operand 2 states and 702 transitions. [2023-08-26 06:07:48,422 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 132 transitions, 370 flow [2023-08-26 06:07:48,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 132 transitions, 362 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-08-26 06:07:48,430 INFO L231 Difference]: Finished difference. Result has 134 places, 132 transitions, 268 flow [2023-08-26 06:07:48,432 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=636, PETRI_DIFFERENCE_MINUEND_FLOW=268, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=268, PETRI_PLACES=134, PETRI_TRANSITIONS=132} [2023-08-26 06:07:48,435 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, -10 predicate places. [2023-08-26 06:07:48,435 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 132 transitions, 268 flow [2023-08-26 06:07:48,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 323.5) internal successors, (647), 2 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:48,436 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 06:07:48,436 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-26 06:07:48,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 06:07:48,436 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (and 28 more)] === [2023-08-26 06:07:48,442 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 06:07:48,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1634124225, now seen corresponding path program 1 times [2023-08-26 06:07:48,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 06:07:48,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563192499] [2023-08-26 06:07:48,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 06:07:48,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 06:07:48,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 06:07:48,839 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 06:07:48,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 06:07:48,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563192499] [2023-08-26 06:07:48,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563192499] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 06:07:48,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 06:07:48,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 06:07:48,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327821547] [2023-08-26 06:07:48,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 06:07:48,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 06:07:48,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 06:07:48,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 06:07:48,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-26 06:07:48,844 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 636 [2023-08-26 06:07:48,845 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 132 transitions, 268 flow. Second operand has 6 states, 6 states have (on average 189.16666666666666) internal successors, (1135), 6 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:48,845 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 06:07:48,845 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 636 [2023-08-26 06:07:48,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 06:07:56,640 INFO L124 PetriNetUnfolderBase]: 76765/117653 cut-off events. [2023-08-26 06:07:56,640 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 06:07:56,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 234994 conditions, 117653 events. 76765/117653 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 1060. Compared 836543 event pairs, 70092 based on Foata normal form. 0/98989 useless extension candidates. Maximal degree in co-relation 234991. Up to 113129 conditions per place. [2023-08-26 06:07:57,143 INFO L140 encePairwiseOnDemand]: 605/636 looper letters, 213 selfloop transitions, 102 changer transitions 0/316 dead transitions. [2023-08-26 06:07:57,144 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 316 transitions, 1266 flow [2023-08-26 06:07:57,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 06:07:57,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 06:07:57,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1444 transitions. [2023-08-26 06:07:57,147 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37840670859538783 [2023-08-26 06:07:57,147 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1444 transitions. [2023-08-26 06:07:57,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1444 transitions. [2023-08-26 06:07:57,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 06:07:57,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1444 transitions. [2023-08-26 06:07:57,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 240.66666666666666) internal successors, (1444), 6 states have internal predecessors, (1444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:57,155 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:57,156 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:57,156 INFO L175 Difference]: Start difference. First operand has 134 places, 132 transitions, 268 flow. Second operand 6 states and 1444 transitions. [2023-08-26 06:07:57,156 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 316 transitions, 1266 flow [2023-08-26 06:07:57,159 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 316 transitions, 1266 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 06:07:57,162 INFO L231 Difference]: Finished difference. Result has 143 places, 232 transitions, 835 flow [2023-08-26 06:07:57,163 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=636, PETRI_DIFFERENCE_MINUEND_FLOW=268, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=835, PETRI_PLACES=143, PETRI_TRANSITIONS=232} [2023-08-26 06:07:57,163 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, -1 predicate places. [2023-08-26 06:07:57,163 INFO L495 AbstractCegarLoop]: Abstraction has has 143 places, 232 transitions, 835 flow [2023-08-26 06:07:57,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 189.16666666666666) internal successors, (1135), 6 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:57,164 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 06:07:57,164 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-26 06:07:57,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-26 06:07:57,164 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (and 28 more)] === [2023-08-26 06:07:57,165 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 06:07:57,165 INFO L85 PathProgramCache]: Analyzing trace with hash -2101821916, now seen corresponding path program 1 times [2023-08-26 06:07:57,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 06:07:57,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770612834] [2023-08-26 06:07:57,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 06:07:57,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 06:07:57,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 06:07:57,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 06:07:57,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 06:07:57,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770612834] [2023-08-26 06:07:57,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770612834] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 06:07:57,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 06:07:57,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-26 06:07:57,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191387951] [2023-08-26 06:07:57,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 06:07:57,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 06:07:57,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 06:07:57,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 06:07:57,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 06:07:57,237 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 636 [2023-08-26 06:07:57,238 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 232 transitions, 835 flow. Second operand has 3 states, 3 states have (on average 317.6666666666667) internal successors, (953), 3 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) [2023-08-26 06:07:57,238 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 06:07:57,238 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 636 [2023-08-26 06:07:57,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 06:07:57,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [69#L1711-5true, Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,728 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-26 06:07:57,728 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 06:07:57,728 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 06:07:57,729 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 06:07:57,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [69#L1711-5true, Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 295#L1711-4true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,760 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-26 06:07:57,760 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 06:07:57,760 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 06:07:57,760 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 06:07:57,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [329#L1711-6true, Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,761 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-26 06:07:57,761 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 06:07:57,761 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 06:07:57,761 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-26 06:07:57,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L1711-7-->L1712-1: Formula: (= |v_my_callbackThread1of1ForFork1_#t~mem33_11| (select (select |v_#memory_int_76| v_my_callbackThread1of1ForFork1_~data~0.base_65) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_65 28))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|} OutVars{my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_11|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_21|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33, my_callbackThread1of1ForFork1_#t~nondet32][43], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 292#L1712-1true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,781 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 06:07:57,781 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 06:07:57,781 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 06:07:57,781 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 06:07:57,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L1711-7-->L1712-1: Formula: (= |v_my_callbackThread1of1ForFork1_#t~mem33_11| (select (select |v_#memory_int_76| v_my_callbackThread1of1ForFork1_~data~0.base_65) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_65 28))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|} OutVars{my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_11|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_21|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33, my_callbackThread1of1ForFork1_#t~nondet32][120], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 292#L1712-1true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,786 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 06:07:57,786 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 06:07:57,786 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 06:07:57,786 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 06:07:57,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [69#L1711-5true, Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, 209#L1711-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,796 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-26 06:07:57,796 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 06:07:57,796 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 06:07:57,797 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 06:07:57,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [329#L1711-6true, Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 295#L1711-4true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,797 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-26 06:07:57,797 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 06:07:57,797 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 06:07:57,798 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 06:07:57,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L1711-7-->L1712-1: Formula: (= |v_my_callbackThread1of1ForFork1_#t~mem33_11| (select (select |v_#memory_int_76| v_my_callbackThread1of1ForFork1_~data~0.base_65) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_65 28))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|} OutVars{my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_11|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_21|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33, my_callbackThread1of1ForFork1_#t~nondet32][43], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 292#L1712-1true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, 295#L1711-4true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,814 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 06:07:57,814 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 06:07:57,814 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 06:07:57,814 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 06:07:57,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L1711-7-->L1712-1: Formula: (= |v_my_callbackThread1of1ForFork1_#t~mem33_11| (select (select |v_#memory_int_76| v_my_callbackThread1of1ForFork1_~data~0.base_65) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_65 28))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|} OutVars{my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_11|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_21|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33, my_callbackThread1of1ForFork1_#t~nondet32][120], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 292#L1712-1true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 295#L1711-4true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,819 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 06:07:57,820 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 06:07:57,820 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 06:07:57,820 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 06:07:57,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [69#L1711-5true, Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,831 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-26 06:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 06:07:57,831 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 06:07:57,832 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 06:07:57,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [329#L1711-6true, Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, 209#L1711-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,832 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-26 06:07:57,832 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 06:07:57,832 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 06:07:57,832 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-26 06:07:57,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L1711-7-->L1712-1: Formula: (= |v_my_callbackThread1of1ForFork1_#t~mem33_11| (select (select |v_#memory_int_76| v_my_callbackThread1of1ForFork1_~data~0.base_65) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_65 28))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|} OutVars{my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_11|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_21|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33, my_callbackThread1of1ForFork1_#t~nondet32][43], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 292#L1712-1true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, 209#L1711-5true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,850 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 06:07:57,850 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 06:07:57,850 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 06:07:57,850 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 06:07:57,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L1711-7-->L1712-1: Formula: (= |v_my_callbackThread1of1ForFork1_#t~mem33_11| (select (select |v_#memory_int_76| v_my_callbackThread1of1ForFork1_~data~0.base_65) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_65 28))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|} OutVars{my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_11|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_21|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33, my_callbackThread1of1ForFork1_#t~nondet32][120], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 292#L1712-1true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, 209#L1711-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,857 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 06:07:57,857 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 06:07:57,857 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 06:07:57,857 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 06:07:57,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [329#L1711-6true, Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,871 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is not cut-off event [2023-08-26 06:07:57,871 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 06:07:57,871 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 06:07:57,871 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 06:07:57,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L1711-7-->L1712-1: Formula: (= |v_my_callbackThread1of1ForFork1_#t~mem33_11| (select (select |v_#memory_int_76| v_my_callbackThread1of1ForFork1_~data~0.base_65) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_65 28))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|} OutVars{my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_11|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_21|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33, my_callbackThread1of1ForFork1_#t~nondet32][43], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 292#L1712-1true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,885 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 06:07:57,885 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 06:07:57,885 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 06:07:57,885 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 06:07:57,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L1711-7-->L1712-1: Formula: (= |v_my_callbackThread1of1ForFork1_#t~mem33_11| (select (select |v_#memory_int_76| v_my_callbackThread1of1ForFork1_~data~0.base_65) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_65 28))) InVars {my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|} OutVars{my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_11|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_65, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_65, #memory_int=|v_#memory_int_76|, my_callbackThread1of1ForFork1_#t~nondet32=|v_my_callbackThread1of1ForFork1_#t~nondet32_21|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33, my_callbackThread1of1ForFork1_#t~nondet32][120], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 292#L1712-1true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,892 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-26 06:07:57,892 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 06:07:57,892 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 06:07:57,892 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-26 06:07:57,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 210#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,950 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is not cut-off event [2023-08-26 06:07:57,951 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-26 06:07:57,951 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-26 06:07:57,951 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-26 06:07:57,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 210#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 295#L1711-4true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,994 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is not cut-off event [2023-08-26 06:07:57,994 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-26 06:07:57,994 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-26 06:07:57,994 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-26 06:07:57,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 83#L1712-5true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:57,995 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is not cut-off event [2023-08-26 06:07:57,995 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-26 06:07:57,995 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-26 06:07:57,996 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-26 06:07:58,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 210#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, 209#L1711-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,044 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-26 06:07:58,044 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-26 06:07:58,044 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-26 06:07:58,044 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-26 06:07:58,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 83#L1712-5true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 82#L1759-3true, 340#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 295#L1711-4true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,045 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-26 06:07:58,045 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-26 06:07:58,045 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-26 06:07:58,045 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-26 06:07:58,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,071 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 06:07:58,071 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 06:07:58,071 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 06:07:58,071 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 06:07:58,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,074 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 06:07:58,074 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 06:07:58,074 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 06:07:58,074 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 06:07:58,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 210#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,094 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is not cut-off event [2023-08-26 06:07:58,094 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-26 06:07:58,094 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-26 06:07:58,094 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-26 06:07:58,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 83#L1712-5true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, 209#L1711-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,095 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is not cut-off event [2023-08-26 06:07:58,095 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-26 06:07:58,095 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-26 06:07:58,095 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-26 06:07:58,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 295#L1711-4true, 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,117 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 06:07:58,117 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 06:07:58,118 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 06:07:58,118 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 06:07:58,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 295#L1711-4true, 23#L1712-9true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,121 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 06:07:58,121 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 06:07:58,121 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 06:07:58,121 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 06:07:58,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 83#L1712-5true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,144 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is not cut-off event [2023-08-26 06:07:58,144 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is not cut-off event [2023-08-26 06:07:58,144 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is not cut-off event [2023-08-26 06:07:58,145 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is not cut-off event [2023-08-26 06:07:58,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, 209#L1711-5true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,166 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 06:07:58,166 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 06:07:58,166 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 06:07:58,166 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 06:07:58,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, 209#L1711-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,171 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 06:07:58,171 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 06:07:58,171 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 06:07:58,171 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 06:07:58,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 210#L1712-4true, 186#L1712-1true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,201 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is not cut-off event [2023-08-26 06:07:58,201 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is not cut-off event [2023-08-26 06:07:58,201 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is not cut-off event [2023-08-26 06:07:58,201 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is not cut-off event [2023-08-26 06:07:58,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,219 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-26 06:07:58,219 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 06:07:58,219 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 06:07:58,221 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 06:07:58,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,228 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-26 06:07:58,228 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 06:07:58,228 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 06:07:58,228 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 06:07:58,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 210#L1712-4true, 296#L1712-2true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,256 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is not cut-off event [2023-08-26 06:07:58,256 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 06:07:58,256 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 06:07:58,256 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 06:07:58,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 83#L1712-5true, 186#L1712-1true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,256 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is not cut-off event [2023-08-26 06:07:58,256 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 06:07:58,256 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 06:07:58,257 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 06:07:58,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 354#true, 186#L1712-1true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,276 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-26 06:07:58,276 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 06:07:58,276 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 06:07:58,276 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 06:07:58,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([809] L1712-12-->L1712-14: Formula: (let ((.cse0 (select |v_#race_217| v_my_callbackThread1of1ForFork1_~data~0.base_59))) (and (= (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 31)) |v_my_callbackThread1of1ForFork1_#t~nondet34_19|) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_59))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 28))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_59))))) InVars {#race=|v_#race_217|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} OutVars{#race=|v_#race_217|, my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_9|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33][98], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 289#L1712-14true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,281 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-26 06:07:58,281 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 06:07:58,281 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 06:07:58,281 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 06:07:58,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([809] L1712-12-->L1712-14: Formula: (let ((.cse0 (select |v_#race_217| v_my_callbackThread1of1ForFork1_~data~0.base_59))) (and (= (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 31)) |v_my_callbackThread1of1ForFork1_#t~nondet34_19|) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_59))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 28))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_59))))) InVars {#race=|v_#race_217|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} OutVars{#race=|v_#race_217|, my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_9|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33][202], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 289#L1712-14true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,283 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-26 06:07:58,283 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 06:07:58,283 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 06:07:58,283 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 06:07:58,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 4#L1712-3true, 210#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,315 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,315 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,315 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,315 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 83#L1712-5true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 296#L1712-2true, 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,316 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,316 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,316 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,316 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 201#L1711-3true, 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,319 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,319 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,319 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,320 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 06:07:58,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 78#L1759-1true, 186#L1712-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,337 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-26 06:07:58,338 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 06:07:58,338 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 06:07:58,338 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 06:07:58,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 210#L1712-4true, 244#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,375 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,375 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,375 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,375 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 4#L1712-3true, 83#L1712-5true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,376 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,376 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,376 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,376 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 295#L1711-4true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,380 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,380 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,380 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,380 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 06:07:58,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 354#true, 296#L1712-2true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,396 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-26 06:07:58,396 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 06:07:58,396 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 06:07:58,396 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 06:07:58,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 78#L1759-1true, 296#L1712-2true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,405 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-26 06:07:58,405 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 06:07:58,405 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 06:07:58,405 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 06:07:58,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 210#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 82#L1759-3true, 340#true, 272#L1712-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,433 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,433 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,434 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,434 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 83#L1712-5true, 244#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,434 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,434 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,434 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,434 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, 209#L1711-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,438 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,438 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,438 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,438 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 06:07:58,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 4#L1712-3true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, 23#L1712-9true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,451 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-26 06:07:58,451 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 06:07:58,451 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 06:07:58,451 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 06:07:58,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 4#L1712-3true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,462 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-26 06:07:58,462 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 06:07:58,462 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 06:07:58,462 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 06:07:58,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 83#L1712-5true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, 272#L1712-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,491 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is not cut-off event [2023-08-26 06:07:58,491 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-26 06:07:58,491 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-26 06:07:58,491 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-26 06:07:58,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 271#L1711-6true, 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,494 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is not cut-off event [2023-08-26 06:07:58,494 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-26 06:07:58,494 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-26 06:07:58,495 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-26 06:07:58,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 354#true, 244#L1712-4true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,503 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-26 06:07:58,503 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 06:07:58,503 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 06:07:58,503 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 06:07:58,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 78#L1759-1true, 244#L1712-4true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,511 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-26 06:07:58,511 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 06:07:58,511 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 06:07:58,511 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 06:07:58,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][78], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 354#true, 340#true, 343#true, 272#L1712-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,552 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,553 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,553 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,553 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([809] L1712-12-->L1712-14: Formula: (let ((.cse0 (select |v_#race_217| v_my_callbackThread1of1ForFork1_~data~0.base_59))) (and (= (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 31)) |v_my_callbackThread1of1ForFork1_#t~nondet34_19|) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_59))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 28))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_59))))) InVars {#race=|v_#race_217|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} OutVars{#race=|v_#race_217|, my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_9|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33][98], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 289#L1712-14true, 354#true, 186#L1712-1true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,557 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,557 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,558 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,558 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([824] L1712-7-->L1712-9: Formula: (= (store |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61 (store (select |v_#race_226| v_my_callbackThread1of1ForFork1_~data~0.base_61) (+ v_my_callbackThread1of1ForFork1_~data~0.offset_61 28) |v_my_callbackThread1of1ForFork1_#t~nondet34_21|)) |v_#race_225|) InVars {#race=|v_#race_226|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61} OutVars{#race=|v_#race_225|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_61, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_61, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_21|} AuxVars[] AssignedVars[#race, my_callbackThread1of1ForFork1_#t~nondet34][162], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 272#L1712-5true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,561 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,561 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,561 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,561 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([809] L1712-12-->L1712-14: Formula: (let ((.cse0 (select |v_#race_217| v_my_callbackThread1of1ForFork1_~data~0.base_59))) (and (= (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 31)) |v_my_callbackThread1of1ForFork1_#t~nondet34_19|) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_59))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 28))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_59))))) InVars {#race=|v_#race_217|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} OutVars{#race=|v_#race_217|, my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_9|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33][202], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 289#L1712-14true, 78#L1759-1true, 186#L1712-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,561 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,561 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,561 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,561 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-26 06:07:58,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 186#L1712-1true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,596 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is not cut-off event [2023-08-26 06:07:58,596 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is not cut-off event [2023-08-26 06:07:58,597 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is not cut-off event [2023-08-26 06:07:58,597 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is not cut-off event [2023-08-26 06:07:58,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 296#L1712-2true, 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,645 INFO L294 olderBase$Statistics]: this new event has 57 ancestors and is not cut-off event [2023-08-26 06:07:58,645 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is not cut-off event [2023-08-26 06:07:58,645 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is not cut-off event [2023-08-26 06:07:58,646 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is not cut-off event [2023-08-26 06:07:58,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 4#L1712-3true, 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,813 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is not cut-off event [2023-08-26 06:07:58,813 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is not cut-off event [2023-08-26 06:07:58,813 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is not cut-off event [2023-08-26 06:07:58,813 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is not cut-off event [2023-08-26 06:07:58,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 244#L1712-4true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,844 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is not cut-off event [2023-08-26 06:07:58,844 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is not cut-off event [2023-08-26 06:07:58,844 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is not cut-off event [2023-08-26 06:07:58,844 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is not cut-off event [2023-08-26 06:07:58,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, 272#L1712-5true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,873 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is not cut-off event [2023-08-26 06:07:58,873 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is not cut-off event [2023-08-26 06:07:58,873 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is not cut-off event [2023-08-26 06:07:58,873 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is not cut-off event [2023-08-26 06:07:58,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([809] L1712-12-->L1712-14: Formula: (let ((.cse0 (select |v_#race_217| v_my_callbackThread1of1ForFork1_~data~0.base_59))) (and (= (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 31)) |v_my_callbackThread1of1ForFork1_#t~nondet34_19|) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_59))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 28))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_59))))) InVars {#race=|v_#race_217|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} OutVars{#race=|v_#race_217|, my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_9|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33][98], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 289#L1712-14true, 70#L1712-8true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,906 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2023-08-26 06:07:58,906 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 06:07:58,906 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 06:07:58,906 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 06:07:58,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([809] L1712-12-->L1712-14: Formula: (let ((.cse0 (select |v_#race_217| v_my_callbackThread1of1ForFork1_~data~0.base_59))) (and (= (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 31)) |v_my_callbackThread1of1ForFork1_#t~nondet34_19|) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_59))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 28))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_59))))) InVars {#race=|v_#race_217|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} OutVars{#race=|v_#race_217|, my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_9|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33][202], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 289#L1712-14true, 78#L1759-1true, 70#L1712-8true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,908 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2023-08-26 06:07:58,908 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 06:07:58,909 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 06:07:58,909 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 06:07:58,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 70#L1712-8true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,928 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is not cut-off event [2023-08-26 06:07:58,928 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is not cut-off event [2023-08-26 06:07:58,928 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is not cut-off event [2023-08-26 06:07:58,928 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is not cut-off event [2023-08-26 06:07:58,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([894] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][88], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 3#L1713true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,931 INFO L294 olderBase$Statistics]: this new event has 63 ancestors and is cut-off event [2023-08-26 06:07:58,931 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-26 06:07:58,931 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-26 06:07:58,932 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-26 06:07:58,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([894] L1712-12-->L1713: Formula: (let ((.cse0 (select |v_#race_275| v_my_callbackThread1of1ForFork0_~data~0.base_65))) (and (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork0_~data~0.offset_65))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ v_my_callbackThread1of1ForFork0_~data~0.offset_65 28))) (= |v_my_callbackThread1of1ForFork0_#t~nondet34_24| (select .cse0 (+ 31 v_my_callbackThread1of1ForFork0_~data~0.offset_65))))) InVars {#race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65, my_callbackThread1of1ForFork0_#t~nondet34=|v_my_callbackThread1of1ForFork0_#t~nondet34_24|} OutVars{my_callbackThread1of1ForFork0_#t~mem33=|v_my_callbackThread1of1ForFork0_#t~mem33_15|, #race=|v_#race_275|, my_callbackThread1of1ForFork0_~data~0.offset=v_my_callbackThread1of1ForFork0_~data~0.offset_65, my_callbackThread1of1ForFork0_~data~0.base=v_my_callbackThread1of1ForFork0_~data~0.base_65} AuxVars[] AssignedVars[my_callbackThread1of1ForFork0_#t~mem33, my_callbackThread1of1ForFork0_#t~nondet34][197], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 78#L1759-1true, 3#L1713true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,933 INFO L294 olderBase$Statistics]: this new event has 63 ancestors and is cut-off event [2023-08-26 06:07:58,933 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-26 06:07:58,933 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-26 06:07:58,933 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-26 06:07:58,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 125#L1712-12true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 23#L1712-9true]) [2023-08-26 06:07:58,954 INFO L294 olderBase$Statistics]: this new event has 63 ancestors and is not cut-off event [2023-08-26 06:07:58,954 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-26 06:07:58,954 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-26 06:07:58,954 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-26 06:07:58,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 163#L1712-9true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,955 INFO L294 olderBase$Statistics]: this new event has 63 ancestors and is not cut-off event [2023-08-26 06:07:58,955 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-26 06:07:58,955 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-26 06:07:58,955 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-26 06:07:58,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 316#L1712-10true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 125#L1712-12true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,979 INFO L294 olderBase$Statistics]: this new event has 64 ancestors and is not cut-off event [2023-08-26 06:07:58,979 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-26 06:07:58,979 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-26 06:07:58,979 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-26 06:07:58,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 235#L1712-10true, 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:58,979 INFO L294 olderBase$Statistics]: this new event has 64 ancestors and is not cut-off event [2023-08-26 06:07:58,979 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-26 06:07:58,980 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-26 06:07:58,980 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-26 06:07:59,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 71#L1712-11true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 125#L1712-12true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:59,001 INFO L294 olderBase$Statistics]: this new event has 65 ancestors and is not cut-off event [2023-08-26 06:07:59,002 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-26 06:07:59,002 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-26 06:07:59,002 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-26 06:07:59,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 220#L1712-11true, 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 82#L1759-3true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:59,002 INFO L294 olderBase$Statistics]: this new event has 65 ancestors and is not cut-off event [2023-08-26 06:07:59,002 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-26 06:07:59,002 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-26 06:07:59,002 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-26 06:07:59,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([809] L1712-12-->L1712-14: Formula: (let ((.cse0 (select |v_#race_217| v_my_callbackThread1of1ForFork1_~data~0.base_59))) (and (= (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 31)) |v_my_callbackThread1of1ForFork1_#t~nondet34_19|) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_59))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 28))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_59))))) InVars {#race=|v_#race_217|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} OutVars{#race=|v_#race_217|, my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_9|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33][98], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 289#L1712-14true, 354#true, 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 125#L1712-12true, 285#L1737true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:59,005 INFO L294 olderBase$Statistics]: this new event has 66 ancestors and is cut-off event [2023-08-26 06:07:59,005 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-26 06:07:59,005 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-26 06:07:59,005 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-26 06:07:59,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([809] L1712-12-->L1712-14: Formula: (let ((.cse0 (select |v_#race_217| v_my_callbackThread1of1ForFork1_~data~0.base_59))) (and (= (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 31)) |v_my_callbackThread1of1ForFork1_#t~nondet34_19|) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 30 v_my_callbackThread1of1ForFork1_~data~0.offset_59))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ v_my_callbackThread1of1ForFork1_~data~0.offset_59 28))) (= |v_my_callbackThread1of1ForFork1_#t~nondet34_19| (select .cse0 (+ 29 v_my_callbackThread1of1ForFork1_~data~0.offset_59))))) InVars {#race=|v_#race_217|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} OutVars{#race=|v_#race_217|, my_callbackThread1of1ForFork1_#t~mem33=|v_my_callbackThread1of1ForFork1_#t~mem33_9|, my_callbackThread1of1ForFork1_~data~0.offset=v_my_callbackThread1of1ForFork1_~data~0.offset_59, my_callbackThread1of1ForFork1_~data~0.base=v_my_callbackThread1of1ForFork1_~data~0.base_59, my_callbackThread1of1ForFork1_#t~nondet34=|v_my_callbackThread1of1ForFork1_#t~nondet34_19|} AuxVars[] AssignedVars[my_callbackThread1of1ForFork1_#t~mem33][202], [Black: 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 289#L1712-14true, 78#L1759-1true, 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 340#true, 343#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 125#L1712-12true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:59,007 INFO L294 olderBase$Statistics]: this new event has 66 ancestors and is cut-off event [2023-08-26 06:07:59,007 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-26 06:07:59,007 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-26 06:07:59,007 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-26 06:07:59,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([818] L1759-1-->L1759-3: Formula: (= |v_#race_221| (store |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66| (store (select |v_#race_222| |v_ULTIMATE.start_main_~#data~1#1.base_66|) (+ |v_ULTIMATE.start_main_~#data~1#1.offset_66| 24) |v_ULTIMATE.start_main_#t~nondet54#1_14|))) InVars {#race=|v_#race_222|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} OutVars{#race=|v_#race_221|, ULTIMATE.start_main_~#data~1#1.base=|v_ULTIMATE.start_main_~#data~1#1.base_66|, ULTIMATE.start_main_#t~nondet54#1=|v_ULTIMATE.start_main_#t~nondet54#1_14|, ULTIMATE.start_main_~#data~1#1.offset=|v_ULTIMATE.start_main_~#data~1#1.offset_66|} AuxVars[] AssignedVars[#race, ULTIMATE.start_main_#t~nondet54#1][4], [Black: 348#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 27)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 61#L1712-12true, 345#(= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|), 356#(not (= |ULTIMATE.start_main_~probe_ret~0#1| 0)), 82#L1759-3true, 340#true, Black: 346#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|)), 125#L1712-12true, Black: 347#(and (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 24)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 26)) |ULTIMATE.start_main_#t~nondet54#1|) (= (select (select |#race| |ULTIMATE.start_main_~#data~1#1.base|) (+ |ULTIMATE.start_main_~#data~1#1.offset| 25)) |ULTIMATE.start_main_#t~nondet54#1|))]) [2023-08-26 06:07:59,025 INFO L294 olderBase$Statistics]: this new event has 66 ancestors and is not cut-off event [2023-08-26 06:07:59,025 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is not cut-off event [2023-08-26 06:07:59,025 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is not cut-off event [2023-08-26 06:07:59,025 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is not cut-off event [2023-08-26 06:07:59,412 INFO L124 PetriNetUnfolderBase]: 10363/24775 cut-off events. [2023-08-26 06:07:59,412 INFO L125 PetriNetUnfolderBase]: For 2425/4744 co-relation queries the response was YES. [2023-08-26 06:07:59,465 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49050 conditions, 24775 events. 10363/24775 cut-off events. For 2425/4744 co-relation queries the response was YES. Maximal size of possible extension queue 605. Compared 245978 event pairs, 5425 based on Foata normal form. 50/21503 useless extension candidates. Maximal degree in co-relation 49042. Up to 8823 conditions per place. [2023-08-26 06:07:59,544 INFO L140 encePairwiseOnDemand]: 632/636 looper letters, 74 selfloop transitions, 3 changer transitions 2/255 dead transitions. [2023-08-26 06:07:59,545 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 255 transitions, 1046 flow [2023-08-26 06:07:59,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 06:07:59,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 06:07:59,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1022 transitions. [2023-08-26 06:07:59,548 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5356394129979035 [2023-08-26 06:07:59,548 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1022 transitions. [2023-08-26 06:07:59,548 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1022 transitions. [2023-08-26 06:07:59,548 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 06:07:59,548 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1022 transitions. [2023-08-26 06:07:59,552 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 340.6666666666667) internal successors, (1022), 3 states have internal predecessors, (1022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:59,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 636.0) internal successors, (2544), 4 states have internal predecessors, (2544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:59,557 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 636.0) internal successors, (2544), 4 states have internal predecessors, (2544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:59,558 INFO L175 Difference]: Start difference. First operand has 143 places, 232 transitions, 835 flow. Second operand 3 states and 1022 transitions. [2023-08-26 06:07:59,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 255 transitions, 1046 flow [2023-08-26 06:07:59,647 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 255 transitions, 1046 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 06:07:59,651 INFO L231 Difference]: Finished difference. Result has 147 places, 233 transitions, 853 flow [2023-08-26 06:07:59,651 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=636, PETRI_DIFFERENCE_MINUEND_FLOW=835, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=853, PETRI_PLACES=147, PETRI_TRANSITIONS=233} [2023-08-26 06:07:59,652 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 3 predicate places. [2023-08-26 06:07:59,652 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 233 transitions, 853 flow [2023-08-26 06:07:59,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 317.6666666666667) internal successors, (953), 3 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) [2023-08-26 06:07:59,653 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 06:07:59,653 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 06:07:59,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 06:07:59,653 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (and 28 more)] === [2023-08-26 06:07:59,653 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 06:07:59,653 INFO L85 PathProgramCache]: Analyzing trace with hash -751596276, now seen corresponding path program 1 times [2023-08-26 06:07:59,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 06:07:59,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165564050] [2023-08-26 06:07:59,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 06:07:59,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 06:07:59,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 06:07:59,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 06:07:59,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 06:07:59,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165564050] [2023-08-26 06:07:59,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165564050] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 06:07:59,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 06:07:59,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 06:07:59,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596280345] [2023-08-26 06:07:59,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 06:07:59,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 06:07:59,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 06:07:59,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 06:07:59,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-26 06:07:59,882 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 636 [2023-08-26 06:07:59,883 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 233 transitions, 853 flow. Second operand has 6 states, 6 states have (on average 195.5) internal successors, (1173), 6 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:07:59,883 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 06:07:59,883 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 636 [2023-08-26 06:07:59,883 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 06:08:10,662 INFO L124 PetriNetUnfolderBase]: 90986/139774 cut-off events. [2023-08-26 06:08:10,662 INFO L125 PetriNetUnfolderBase]: For 35910/35984 co-relation queries the response was YES. [2023-08-26 06:08:10,931 INFO L83 FinitePrefix]: Finished finitePrefix Result has 342376 conditions, 139774 events. 90986/139774 cut-off events. For 35910/35984 co-relation queries the response was YES. Maximal size of possible extension queue 1255. Compared 1019583 event pairs, 62444 based on Foata normal form. 0/119842 useless extension candidates. Maximal degree in co-relation 342366. Up to 122272 conditions per place. [2023-08-26 06:08:11,300 INFO L140 encePairwiseOnDemand]: 581/636 looper letters, 399 selfloop transitions, 253 changer transitions 0/654 dead transitions. [2023-08-26 06:08:11,300 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 654 transitions, 3356 flow [2023-08-26 06:08:11,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 06:08:11,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 06:08:11,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1664 transitions. [2023-08-26 06:08:11,304 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4360587002096436 [2023-08-26 06:08:11,304 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1664 transitions. [2023-08-26 06:08:11,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1664 transitions. [2023-08-26 06:08:11,305 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 06:08:11,305 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1664 transitions. [2023-08-26 06:08:11,308 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 277.3333333333333) internal successors, (1664), 6 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:11,312 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:11,313 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:11,313 INFO L175 Difference]: Start difference. First operand has 147 places, 233 transitions, 853 flow. Second operand 6 states and 1664 transitions. [2023-08-26 06:08:11,313 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 654 transitions, 3356 flow [2023-08-26 06:08:11,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 654 transitions, 3334 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 06:08:11,521 INFO L231 Difference]: Finished difference. Result has 155 places, 481 transitions, 2859 flow [2023-08-26 06:08:11,521 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=636, PETRI_DIFFERENCE_MINUEND_FLOW=847, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2859, PETRI_PLACES=155, PETRI_TRANSITIONS=481} [2023-08-26 06:08:11,522 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 11 predicate places. [2023-08-26 06:08:11,522 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 481 transitions, 2859 flow [2023-08-26 06:08:11,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 195.5) internal successors, (1173), 6 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:11,523 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 06:08:11,523 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 06:08:11,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 06:08:11,523 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (and 28 more)] === [2023-08-26 06:08:11,523 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 06:08:11,523 INFO L85 PathProgramCache]: Analyzing trace with hash -522513847, now seen corresponding path program 1 times [2023-08-26 06:08:11,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 06:08:11,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774493182] [2023-08-26 06:08:11,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 06:08:11,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 06:08:11,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 06:08:11,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 06:08:11,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 06:08:11,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774493182] [2023-08-26 06:08:11,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774493182] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 06:08:11,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 06:08:11,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 06:08:11,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173604699] [2023-08-26 06:08:11,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 06:08:11,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 06:08:11,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 06:08:11,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 06:08:11,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-26 06:08:11,742 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 636 [2023-08-26 06:08:11,743 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 481 transitions, 2859 flow. Second operand has 6 states, 6 states have (on average 192.66666666666666) internal successors, (1156), 6 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:11,743 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 06:08:11,743 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 636 [2023-08-26 06:08:11,743 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 06:08:24,843 INFO L124 PetriNetUnfolderBase]: 95292/146425 cut-off events. [2023-08-26 06:08:24,843 INFO L125 PetriNetUnfolderBase]: For 116806/116934 co-relation queries the response was YES. [2023-08-26 06:08:25,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 448313 conditions, 146425 events. 95292/146425 cut-off events. For 116806/116934 co-relation queries the response was YES. Maximal size of possible extension queue 1249. Compared 1067865 event pairs, 65802 based on Foata normal form. 0/127005 useless extension candidates. Maximal degree in co-relation 448299. Up to 140944 conditions per place. [2023-08-26 06:08:25,739 INFO L140 encePairwiseOnDemand]: 606/636 looper letters, 562 selfloop transitions, 156 changer transitions 0/720 dead transitions. [2023-08-26 06:08:25,739 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 720 transitions, 5455 flow [2023-08-26 06:08:25,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 06:08:25,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 06:08:25,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1461 transitions. [2023-08-26 06:08:25,744 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3828616352201258 [2023-08-26 06:08:25,744 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1461 transitions. [2023-08-26 06:08:25,744 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1461 transitions. [2023-08-26 06:08:25,744 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 06:08:25,745 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1461 transitions. [2023-08-26 06:08:25,747 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 243.5) internal successors, (1461), 6 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:25,751 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:25,752 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:25,752 INFO L175 Difference]: Start difference. First operand has 155 places, 481 transitions, 2859 flow. Second operand 6 states and 1461 transitions. [2023-08-26 06:08:25,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 720 transitions, 5455 flow [2023-08-26 06:08:26,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 720 transitions, 5359 flow, removed 48 selfloop flow, removed 0 redundant places. [2023-08-26 06:08:26,956 INFO L231 Difference]: Finished difference. Result has 164 places, 632 transitions, 4261 flow [2023-08-26 06:08:26,956 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=636, PETRI_DIFFERENCE_MINUEND_FLOW=2763, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=481, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=4261, PETRI_PLACES=164, PETRI_TRANSITIONS=632} [2023-08-26 06:08:26,957 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 20 predicate places. [2023-08-26 06:08:26,957 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 632 transitions, 4261 flow [2023-08-26 06:08:26,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 192.66666666666666) internal successors, (1156), 6 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:26,957 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 06:08:26,957 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 06:08:26,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-26 06:08:26,957 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (and 28 more)] === [2023-08-26 06:08:26,958 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 06:08:26,958 INFO L85 PathProgramCache]: Analyzing trace with hash 580298369, now seen corresponding path program 1 times [2023-08-26 06:08:26,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 06:08:26,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027924514] [2023-08-26 06:08:26,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 06:08:26,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 06:08:26,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 06:08:27,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 06:08:27,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 06:08:27,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027924514] [2023-08-26 06:08:27,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027924514] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 06:08:27,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 06:08:27,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 06:08:27,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218936984] [2023-08-26 06:08:27,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 06:08:27,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 06:08:27,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 06:08:27,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 06:08:27,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-26 06:08:27,173 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 636 [2023-08-26 06:08:27,174 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 632 transitions, 4261 flow. Second operand has 6 states, 6 states have (on average 195.83333333333334) internal successors, (1175), 6 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:27,174 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 06:08:27,174 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 636 [2023-08-26 06:08:27,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 06:08:44,865 INFO L124 PetriNetUnfolderBase]: 116924/178765 cut-off events. [2023-08-26 06:08:44,865 INFO L125 PetriNetUnfolderBase]: For 224104/224202 co-relation queries the response was YES. [2023-08-26 06:08:45,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 599826 conditions, 178765 events. 116924/178765 cut-off events. For 224104/224202 co-relation queries the response was YES. Maximal size of possible extension queue 1478. Compared 1331022 event pairs, 63069 based on Foata normal form. 1/156309 useless extension candidates. Maximal degree in co-relation 599807. Up to 158724 conditions per place. [2023-08-26 06:08:46,266 INFO L140 encePairwiseOnDemand]: 577/636 looper letters, 805 selfloop transitions, 600 changer transitions 0/1406 dead transitions. [2023-08-26 06:08:46,267 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 1406 transitions, 11003 flow [2023-08-26 06:08:46,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 06:08:46,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 06:08:46,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1697 transitions. [2023-08-26 06:08:46,270 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.444706498951782 [2023-08-26 06:08:46,270 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1697 transitions. [2023-08-26 06:08:46,270 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1697 transitions. [2023-08-26 06:08:46,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 06:08:46,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1697 transitions. [2023-08-26 06:08:46,273 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 282.8333333333333) internal successors, (1697), 6 states have internal predecessors, (1697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:46,276 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:46,277 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:46,277 INFO L175 Difference]: Start difference. First operand has 164 places, 632 transitions, 4261 flow. Second operand 6 states and 1697 transitions. [2023-08-26 06:08:46,277 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 1406 transitions, 11003 flow [2023-08-26 06:08:47,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 1406 transitions, 10571 flow, removed 216 selfloop flow, removed 0 redundant places. [2023-08-26 06:08:47,553 INFO L231 Difference]: Finished difference. Result has 174 places, 1211 transitions, 10287 flow [2023-08-26 06:08:47,554 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=636, PETRI_DIFFERENCE_MINUEND_FLOW=3949, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=632, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=296, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=10287, PETRI_PLACES=174, PETRI_TRANSITIONS=1211} [2023-08-26 06:08:47,554 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 30 predicate places. [2023-08-26 06:08:47,554 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 1211 transitions, 10287 flow [2023-08-26 06:08:47,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 195.83333333333334) internal successors, (1175), 6 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:47,555 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 06:08:47,555 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 06:08:47,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 06:08:47,555 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (and 28 more)] === [2023-08-26 06:08:47,555 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 06:08:47,555 INFO L85 PathProgramCache]: Analyzing trace with hash 596241298, now seen corresponding path program 1 times [2023-08-26 06:08:47,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 06:08:47,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553470168] [2023-08-26 06:08:47,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 06:08:47,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 06:08:47,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 06:08:47,758 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 06:08:47,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 06:08:47,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553470168] [2023-08-26 06:08:47,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553470168] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 06:08:47,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 06:08:47,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-26 06:08:47,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45442443] [2023-08-26 06:08:47,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 06:08:47,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 06:08:47,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 06:08:47,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 06:08:47,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-26 06:08:47,760 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 636 [2023-08-26 06:08:47,761 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 1211 transitions, 10287 flow. Second operand has 6 states, 6 states have (on average 190.16666666666666) internal successors, (1141), 6 states have internal predecessors, (1141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:08:47,761 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 06:08:47,761 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 636 [2023-08-26 06:08:47,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 06:09:12,225 INFO L124 PetriNetUnfolderBase]: 120178/183799 cut-off events. [2023-08-26 06:09:12,225 INFO L125 PetriNetUnfolderBase]: For 417307/417376 co-relation queries the response was YES. [2023-08-26 06:09:13,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 727250 conditions, 183799 events. 120178/183799 cut-off events. For 417307/417376 co-relation queries the response was YES. Maximal size of possible extension queue 1595. Compared 1368672 event pairs, 64653 based on Foata normal form. 0/163445 useless extension candidates. Maximal degree in co-relation 727226. Up to 176218 conditions per place. [2023-08-26 06:09:14,112 INFO L140 encePairwiseOnDemand]: 605/636 looper letters, 1288 selfloop transitions, 306 changer transitions 0/1595 dead transitions. [2023-08-26 06:09:14,112 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 1595 transitions, 16501 flow [2023-08-26 06:09:14,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-26 06:09:14,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-26 06:09:14,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1445 transitions. [2023-08-26 06:09:14,116 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37866876310272535 [2023-08-26 06:09:14,116 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1445 transitions. [2023-08-26 06:09:14,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1445 transitions. [2023-08-26 06:09:14,117 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 06:09:14,117 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1445 transitions. [2023-08-26 06:09:14,119 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 240.83333333333334) internal successors, (1445), 6 states have internal predecessors, (1445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:09:14,122 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:09:14,123 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 636.0) internal successors, (4452), 7 states have internal predecessors, (4452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:09:14,123 INFO L175 Difference]: Start difference. First operand has 174 places, 1211 transitions, 10287 flow. Second operand 6 states and 1445 transitions. [2023-08-26 06:09:14,123 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 1595 transitions, 16501 flow [2023-08-26 06:09:16,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 1595 transitions, 16057 flow, removed 222 selfloop flow, removed 0 redundant places. [2023-08-26 06:09:16,835 INFO L231 Difference]: Finished difference. Result has 184 places, 1501 transitions, 14099 flow [2023-08-26 06:09:16,836 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=636, PETRI_DIFFERENCE_MINUEND_FLOW=10029, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1049, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=14099, PETRI_PLACES=184, PETRI_TRANSITIONS=1501} [2023-08-26 06:09:16,836 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 40 predicate places. [2023-08-26 06:09:16,836 INFO L495 AbstractCegarLoop]: Abstraction has has 184 places, 1501 transitions, 14099 flow [2023-08-26 06:09:16,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 190.16666666666666) internal successors, (1141), 6 states have internal predecessors, (1141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 06:09:16,837 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 06:09:16,837 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 06:09:16,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-26 06:09:16,837 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting my_callbackErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (and 28 more)] === [2023-08-26 06:09:16,837 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 06:09:16,837 INFO L85 PathProgramCache]: Analyzing trace with hash 81038981, now seen corresponding path program 1 times [2023-08-26 06:09:16,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 06:09:16,837 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950561376] [2023-08-26 06:09:16,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 06:09:16,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 06:09:16,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 06:09:16,863 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 06:09:16,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 06:09:16,909 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 06:09:16,909 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 06:09:16,909 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (30 of 31 remaining) [2023-08-26 06:09:16,910 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (29 of 31 remaining) [2023-08-26 06:09:16,912 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (28 of 31 remaining) [2023-08-26 06:09:16,913 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (27 of 31 remaining) [2023-08-26 06:09:16,913 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (26 of 31 remaining) [2023-08-26 06:09:16,913 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (25 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (24 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (23 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (22 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (21 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (20 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONASSERT (19 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (18 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE (17 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONASSERT (16 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (15 of 31 remaining) [2023-08-26 06:09:16,914 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONASSERT (14 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONASSERT (13 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (12 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONASSERT (11 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONASSERT (10 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (8 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (7 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (6 of 31 remaining) [2023-08-26 06:09:16,915 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (5 of 31 remaining) [2023-08-26 06:09:16,916 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (4 of 31 remaining) [2023-08-26 06:09:16,916 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (3 of 31 remaining) [2023-08-26 06:09:16,916 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (2 of 31 remaining) [2023-08-26 06:09:16,916 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (1 of 31 remaining) [2023-08-26 06:09:16,916 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (0 of 31 remaining) [2023-08-26 06:09:16,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-26 06:09:16,916 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 06:09:16,921 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-08-26 06:09:16,921 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-08-26 06:09:16,958 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 26.08 06:09:16 BasicIcfg [2023-08-26 06:09:16,958 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-08-26 06:09:16,958 INFO L158 Benchmark]: Toolchain (without parser) took 148468.86ms. Allocated memory was 385.9MB in the beginning and 15.1GB in the end (delta: 14.7GB). Free memory was 359.5MB in the beginning and 8.0GB in the end (delta: -7.6GB). Peak memory consumption was 7.1GB. Max. memory is 16.0GB. [2023-08-26 06:09:16,958 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 385.9MB. Free memory is still 363.1MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-26 06:09:16,959 INFO L158 Benchmark]: CACSL2BoogieTranslator took 709.31ms. Allocated memory is still 385.9MB. Free memory was 359.2MB in the beginning and 352.1MB in the end (delta: 7.1MB). Peak memory consumption was 61.7MB. Max. memory is 16.0GB. [2023-08-26 06:09:16,959 INFO L158 Benchmark]: Boogie Procedure Inliner took 57.10ms. Allocated memory is still 385.9MB. Free memory was 352.1MB in the beginning and 348.0MB in the end (delta: 4.0MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-26 06:09:16,959 INFO L158 Benchmark]: Boogie Preprocessor took 42.37ms. Allocated memory is still 385.9MB. Free memory was 348.0MB in the beginning and 343.9MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-26 06:09:16,959 INFO L158 Benchmark]: RCFGBuilder took 590.99ms. Allocated memory is still 385.9MB. Free memory was 343.9MB in the beginning and 308.2MB in the end (delta: 35.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.0GB. [2023-08-26 06:09:16,960 INFO L158 Benchmark]: TraceAbstraction took 147047.83ms. Allocated memory was 499.1MB in the beginning and 15.1GB in the end (delta: 14.6GB). Free memory was 467.4MB in the beginning and 8.0GB in the end (delta: -7.5GB). Peak memory consumption was 7.1GB. Max. memory is 16.0GB. [2023-08-26 06:09:16,961 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.12ms. Allocated memory is still 385.9MB. Free memory is still 363.1MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 709.31ms. Allocated memory is still 385.9MB. Free memory was 359.2MB in the beginning and 352.1MB in the end (delta: 7.1MB). Peak memory consumption was 61.7MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 57.10ms. Allocated memory is still 385.9MB. Free memory was 352.1MB in the beginning and 348.0MB in the end (delta: 4.0MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 42.37ms. Allocated memory is still 385.9MB. Free memory was 348.0MB in the beginning and 343.9MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * RCFGBuilder took 590.99ms. Allocated memory is still 385.9MB. Free memory was 343.9MB in the beginning and 308.2MB in the end (delta: 35.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.0GB. * TraceAbstraction took 147047.83ms. Allocated memory was 499.1MB in the beginning and 15.1GB in the end (delta: 14.6GB). Free memory was 467.4MB in the beginning and 8.0GB in the end (delta: -7.5GB). Peak memory consumption was 7.1GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 237]: Unsoundness Warning unspecified type, defaulting to int C: short [237] - GenericResultAtLocation [Line: 237]: Unsoundness Warning unspecified type, defaulting to int C: short [237] - GenericResultAtLocation [Line: 729]: Unsoundness Warning unspecified type, defaulting to int C: unsigned short [729] - GenericResultAtLocation [Line: 1709]: Unsoundness Warning unspecified type, defaulting to int C: unsigned long [1709] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 57.3s, 335 PlacesBefore, 144 PlacesAfterwards, 342 TransitionsBefore, 144 TransitionsAfterwards, 25456 CoEnabledTransitionPairs, 8 FixpointIterations, 122 TrivialSequentialCompositions, 116 ConcurrentSequentialCompositions, 7 TrivialYvCompositions, 39 ConcurrentYvCompositions, 7 ChoiceCompositions, 291 TotalNumberOfCompositions, 170285 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24434, independent: 22326, independent conditional: 0, independent unconditional: 22326, dependent: 2108, dependent conditional: 0, dependent unconditional: 2108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11439, independent: 11162, independent conditional: 0, independent unconditional: 11162, dependent: 277, dependent conditional: 0, dependent unconditional: 277, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 24434, independent: 11164, independent conditional: 0, independent unconditional: 11164, dependent: 1831, dependent conditional: 0, dependent unconditional: 1831, unknown: 11439, unknown conditional: 0, unknown unconditional: 11439] , Statistics on independence cache: Total cache size (in pairs): 780, Positive cache size: 617, Positive conditional cache size: 0, Positive unconditional cache size: 617, Negative cache size: 163, Negative conditional cache size: 0, Negative unconditional cache size: 163, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - DataRaceFoundResult [Line: 1711]: Data race detected Data race detected The following path leads to a data race: [L1694] 0 pthread_t t1,t2; [L1748] CALL, EXPR 0 my_drv_init() [L1742] 0 return 0; [L1748] RET, EXPR 0 my_drv_init() [L1748] 0 int ret = my_drv_init(); [L1749] COND TRUE 0 ret==0 [L1750] 0 int probe_ret; [L1751] 0 struct my_data data; [L1752] CALL 0 my_drv_probe(&data) [L1717] 0 struct device *d = &data->dev; [L1719] 0 data->shared.a = 0 [L1720] 0 data->shared.b = 0 [L1721] 0 int res = __VERIFIER_nondet_int(); [L1722] COND FALSE 0 !(\read(res)) [L1724] FCALL, FORK 0 pthread_create(&t1, ((void *)0), my_callback, (void *)d) VAL [arg={5:24}, d={5:24}, data={5:0}, data={5:0}, pthread_create(&t1, ((void *)0), my_callback, (void *)d)=-1, res=0, t1={3:0}, t2={4:0}] [L1707] 1 struct device *dev = (struct device*)arg; [L1708] 1 struct my_data *data; [L1709] 1 const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); [L1709] 1 { const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );} [L1709] 1 data = ({ const typeof( ((struct my_data *)0)->dev ) *__mptr = (dev); (struct my_data *)( (char *)__mptr - ((unsigned long) &((struct my_data *)0)->dev) );}) [L1725] FCALL, FORK 0 pthread_create(&t2, ((void *)0), my_callback, (void *)d) VAL [__mptr={5:22}, arg={5:24}, arg={5:24}, d={5:24}, data={5:-2}, data={5:0}, data={5:0}, dev={5:24}, pthread_create(&t2, ((void *)0), my_callback, (void *)d)=0, pthread_mutex_lock (&data->lock)=0, res=0, t1={3:0}, t2={4:0}] [L1711] 1 data->shared.a = 1 VAL [__mptr={5:22}, arg={5:24}, arg={5:24}, data={5:-2}, dev={5:24}, t1={3:0}, t2={4:0}] [L1726] 0 data->shared.a = 3 VAL [__mptr={5:22}, arg={5:24}, arg={5:24}, d={5:24}, data={5:-2}, data={5:0}, data={5:0}, dev={5:24}, res=0, t1={3:0}, t2={4:0}] [L1711] 1 data->shared.a = 1 VAL [__mptr={5:22}, arg={5:24}, arg={5:24}, data->shared.a = 1=1158, data={5:-2}, dev={5:24}, t1={3:0}, t2={4:0}] Now there is a data race, but we were unable to determine exactly which statements and variables are involved. There could be a race between one of the statements * C: data->shared.a = 0 [1719] * C: data->shared.b = 0 [1720] * C: data->shared.a = 3 [1726] * C: data->shared.a = 0 [1719] * C: data->shared.b = 0 [1720] * C: data->shared.a = 0 [1719] * C: data->shared.b = 0 [1720] * C: data->shared.b = 0 [1720] * C: data->shared.a = 0 [1719] and C: data->shared.a = 1 [1711] - UnprovableResult [Line: 1719]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1720]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1759]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1737]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1726]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1760]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1738]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1727]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1761]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1728]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1691]: Unable to prove that assertion always holds Unable to prove that assertion always holds Reason: Not analyzed. - UnprovableResult [Line: 1755]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1762]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1691]: Unable to prove that assertion always holds Unable to prove that assertion always holds Reason: Not analyzed. - UnprovableResult [Line: 1729]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1691]: Unable to prove that assertion always holds Unable to prove that assertion always holds Reason: Not analyzed. - UnprovableResult [Line: 1691]: Unable to prove that assertion always holds Unable to prove that assertion always holds Reason: Not analyzed. - UnprovableResult [Line: 1756]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1691]: Unable to prove that assertion always holds Unable to prove that assertion always holds Reason: Not analyzed. - UnprovableResult [Line: 1691]: Unable to prove that assertion always holds Unable to prove that assertion always holds Reason: Not analyzed. - UnprovableResult [Line: 1724]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1725]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 1712]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1712]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 4 procedures, 371 locations, 31 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 146.9s, OverallIterations: 8, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 87.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 57.5s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 641 SdHoareTripleChecker+Valid, 4.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 641 mSDsluCounter, 398 SdHoareTripleChecker+Invalid, 3.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 10 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4477 IncrementalHoareTripleChecker+Invalid, 4487 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 10 mSolverCounterUnsat, 398 mSDtfsCounter, 4477 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=14099occurred in iteration=7, InterpolantAutomatonStates: 35, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 71 NumberOfCodeBlocks, 71 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 51 ConstructedInterpolants, 0 QuantifiedInterpolants, 499 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 7 InterpolantComputations, 7 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2023-08-26 06:09:17,002 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...