/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 INSUFFICIENT_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-25 16:27:27,573 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-25 16:27:27,606 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-25 16:27:27,609 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-25 16:27:27,609 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-25 16:27:27,622 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-25 16:27:27,623 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-25 16:27:27,623 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-25 16:27:27,623 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-25 16:27:27,624 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-25 16:27:27,624 INFO L153 SettingsManager]: * Use SBE=true [2023-08-25 16:27:27,624 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-25 16:27:27,624 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-25 16:27:27,625 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-25 16:27:27,625 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-25 16:27:27,625 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-25 16:27:27,625 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-25 16:27:27,625 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-25 16:27:27,625 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-25 16:27:27,626 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-25 16:27:27,626 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-25 16:27:27,626 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-25 16:27:27,626 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-25 16:27:27,626 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-25 16:27:27,627 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-25 16:27:27,627 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-25 16:27:27,627 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-25 16:27:27,627 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 16:27:27,627 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-25 16:27:27,628 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-25 16:27:27,628 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-25 16:27:27,628 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-25 16:27:27,628 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-25 16:27:27,628 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-25 16:27:27,628 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-25 16:27:27,628 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 -> INSUFFICIENT_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-25 16:27:27,864 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-25 16:27:27,878 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-25 16:27:27,879 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-25 16:27:27,880 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-25 16:27:27,881 INFO L274 PluginConnector]: CDTParser initialized [2023-08-25 16:27:27,882 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-25 16:27:28,845 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-25 16:27:29,090 INFO L384 CDTParser]: Found 1 translation units. [2023-08-25 16:27:29,090 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-races/race-2_3b-container_of.i [2023-08-25 16:27:29,108 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f3dce525/8f4b30b975b64ccb9d0752e6903556d2/FLAGad6f200d8 [2023-08-25 16:27:29,120 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f3dce525/8f4b30b975b64ccb9d0752e6903556d2 [2023-08-25 16:27:29,124 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-25 16:27:29,126 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-25 16:27:29,126 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-25 16:27:29,126 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-25 16:27:29,128 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-25 16:27:29,129 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,130 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@abd98cd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29, skipping insertion in model container [2023-08-25 16:27:29,130 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,178 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-25 16:27:29,623 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 16:27:29,629 INFO L201 MainTranslator]: Completed pre-run [2023-08-25 16:27:29,644 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [237] [2023-08-25 16:27:29,645 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [237] [2023-08-25 16:27:29,650 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned short [729] [2023-08-25 16:27:29,661 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned long [1709] [2023-08-25 16:27:29,680 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 16:27:29,784 INFO L206 MainTranslator]: Completed translation [2023-08-25 16:27:29,784 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29 WrapperNode [2023-08-25 16:27:29,784 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-25 16:27:29,785 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-25 16:27:29,785 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-25 16:27:29,785 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-25 16:27:29,789 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,818 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,840 INFO L138 Inliner]: procedures = 482, calls = 49, calls flagged for inlining = 13, calls inlined = 18, statements flattened = 238 [2023-08-25 16:27:29,841 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-25 16:27:29,841 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-25 16:27:29,841 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-25 16:27:29,841 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-25 16:27:29,847 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,847 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,861 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,861 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,888 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,890 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,893 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,895 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,899 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-25 16:27:29,899 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-25 16:27:29,899 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-25 16:27:29,899 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-25 16:27:29,900 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (1/1) ... [2023-08-25 16:27:29,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 16:27:29,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 16:27:29,931 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-25 16:27:29,949 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-25 16:27:29,958 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-25 16:27:29,958 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-25 16:27:29,959 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-08-25 16:27:29,959 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-25 16:27:29,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-08-25 16:27:29,959 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-25 16:27:29,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-25 16:27:29,959 INFO L130 BoogieDeclarations]: Found specification of procedure my_callback [2023-08-25 16:27:29,959 INFO L138 BoogieDeclarations]: Found implementation of procedure my_callback [2023-08-25 16:27:29,959 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-25 16:27:29,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-25 16:27:29,959 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-25 16:27:29,960 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-25 16:27:30,167 INFO L236 CfgBuilder]: Building ICFG [2023-08-25 16:27:30,168 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-25 16:27:30,477 INFO L277 CfgBuilder]: Performing block encoding [2023-08-25 16:27:30,488 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-25 16:27:30,488 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-08-25 16:27:30,490 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 04:27:30 BoogieIcfgContainer [2023-08-25 16:27:30,490 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-25 16:27:30,522 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-25 16:27:30,522 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-25 16:27:30,525 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-25 16:27:30,525 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.08 04:27:29" (1/3) ... [2023-08-25 16:27:30,525 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@539fd08a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 04:27:30, skipping insertion in model container [2023-08-25 16:27:30,525 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 04:27:29" (2/3) ... [2023-08-25 16:27:30,525 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@539fd08a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 04:27:30, skipping insertion in model container [2023-08-25 16:27:30,526 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 04:27:30" (3/3) ... [2023-08-25 16:27:30,526 INFO L112 eAbstractionObserver]: Analyzing ICFG race-2_3b-container_of.i [2023-08-25 16:27:30,539 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-25 16:27:30,539 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2023-08-25 16:27:30,539 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-25 16:27:30,608 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-08-25 16:27:30,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 337 places, 345 transitions, 706 flow [2023-08-25 16:27:30,752 INFO L124 PetriNetUnfolderBase]: 18/427 cut-off events. [2023-08-25 16:27:30,753 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 16:27:30,758 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-25 16:27:30,758 INFO L82 GeneralOperation]: Start removeDead. Operand has 337 places, 345 transitions, 706 flow [2023-08-25 16:27:30,766 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 335 places, 342 transitions, 696 flow [2023-08-25 16:27:30,768 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 16:27:30,777 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 335 places, 342 transitions, 696 flow [2023-08-25 16:27:30,779 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 335 places, 342 transitions, 696 flow [2023-08-25 16:27:30,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 335 places, 342 transitions, 696 flow [2023-08-25 16:27:30,841 INFO L124 PetriNetUnfolderBase]: 17/426 cut-off events. [2023-08-25 16:27:30,841 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 16:27:30,843 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-25 16:27:30,853 INFO L119 LiptonReduction]: Number of co-enabled transitions 25456 [2023-08-25 16:27:53,235 WARN L234 SmtUtils]: Spent 7.75s 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-25 16:28:26,180 WARN L234 SmtUtils]: Spent 5.95s 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-25 16:28:27,550 INFO L134 LiptonReduction]: Checked pairs total: 170285 [2023-08-25 16:28:27,551 INFO L136 LiptonReduction]: Total number of compositions: 291 [2023-08-25 16:28:27,559 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-25 16:28:27,561 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;@163579ff, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 16:28:27,562 INFO L358 AbstractCegarLoop]: Starting to check reachability of 31 error locations. [2023-08-25 16:28:27,563 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 16:28:27,563 INFO L124 PetriNetUnfolderBase]: 0/1 cut-off events. [2023-08-25 16:28:27,563 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 16:28:27,563 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 16:28:27,563 INFO L208 CegarLoopForPetriNet]: trace histogram [1] [2023-08-25 16:28:27,564 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-25 16:28:27,566 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 16:28:27,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1085, now seen corresponding path program 1 times [2023-08-25 16:28:27,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 16:28:27,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186344695] [2023-08-25 16:28:27,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 16:28:27,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 16:28:27,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 16:28:27,715 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-25 16:28:27,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 16:28:27,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186344695] [2023-08-25 16:28:27,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186344695] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 16:28:27,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 16:28:27,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2023-08-25 16:28:27,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428878055] [2023-08-25 16:28:27,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 16:28:27,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-25 16:28:27,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 16:28:27,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-25 16:28:27,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-25 16:28:27,745 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 323 out of 636 [2023-08-25 16:28:27,748 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-25 16:28:27,749 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 16:28:27,749 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 323 of 636 [2023-08-25 16:28:27,749 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 16:28:28,402 INFO L124 PetriNetUnfolderBase]: 2209/6197 cut-off events. [2023-08-25 16:28:28,402 INFO L125 PetriNetUnfolderBase]: For 31/31 co-relation queries the response was YES. [2023-08-25 16:28:28,412 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-25 16:28:28,429 INFO L140 encePairwiseOnDemand]: 627/636 looper letters, 47 selfloop transitions, 0 changer transitions 0/132 dead transitions. [2023-08-25 16:28:28,429 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 132 transitions, 370 flow [2023-08-25 16:28:28,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-25 16:28:28,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-25 16:28:28,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 702 transitions. [2023-08-25 16:28:28,441 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5518867924528302 [2023-08-25 16:28:28,441 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 702 transitions. [2023-08-25 16:28:28,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 702 transitions. [2023-08-25 16:28:28,443 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 16:28:28,444 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 702 transitions. [2023-08-25 16:28:28,447 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-25 16:28:28,451 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-25 16:28:28,452 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-25 16:28:28,453 INFO L175 Difference]: Start difference. First operand has 144 places, 144 transitions, 300 flow. Second operand 2 states and 702 transitions. [2023-08-25 16:28:28,453 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 132 transitions, 370 flow [2023-08-25 16:28:28,459 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 134 places, 132 transitions, 362 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-08-25 16:28:28,461 INFO L231 Difference]: Finished difference. Result has 134 places, 132 transitions, 268 flow [2023-08-25 16:28:28,462 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-25 16:28:28,464 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, -10 predicate places. [2023-08-25 16:28:28,464 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 132 transitions, 268 flow [2023-08-25 16:28:28,465 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-25 16:28:28,465 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 16:28:28,465 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-25 16:28:28,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-25 16:28:28,465 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-25 16:28:28,466 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 16:28:28,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1634124225, now seen corresponding path program 1 times [2023-08-25 16:28:28,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 16:28:28,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240209452] [2023-08-25 16:28:28,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 16:28:28,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 16:28:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 16:28:28,920 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-25 16:28:28,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 16:28:28,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240209452] [2023-08-25 16:28:28,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240209452] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 16:28:28,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 16:28:28,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-25 16:28:28,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344774398] [2023-08-25 16:28:28,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 16:28:28,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-25 16:28:28,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 16:28:28,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-25 16:28:28,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-25 16:28:28,924 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 636 [2023-08-25 16:28:28,925 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-25 16:28:28,925 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 16:28:28,925 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 636 [2023-08-25 16:28:28,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 16:28:36,562 INFO L124 PetriNetUnfolderBase]: 76765/117653 cut-off events. [2023-08-25 16:28:36,562 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 16:28:36,653 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-25 16:28:37,014 INFO L140 encePairwiseOnDemand]: 605/636 looper letters, 213 selfloop transitions, 102 changer transitions 0/316 dead transitions. [2023-08-25 16:28:37,015 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 316 transitions, 1266 flow [2023-08-25 16:28:37,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-25 16:28:37,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-25 16:28:37,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1444 transitions. [2023-08-25 16:28:37,020 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37840670859538783 [2023-08-25 16:28:37,020 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1444 transitions. [2023-08-25 16:28:37,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1444 transitions. [2023-08-25 16:28:37,021 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 16:28:37,021 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1444 transitions. [2023-08-25 16:28:37,023 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-25 16:28:37,029 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-25 16:28:37,031 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-25 16:28:37,031 INFO L175 Difference]: Start difference. First operand has 134 places, 132 transitions, 268 flow. Second operand 6 states and 1444 transitions. [2023-08-25 16:28:37,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 316 transitions, 1266 flow [2023-08-25 16:28:37,033 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 316 transitions, 1266 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-25 16:28:37,037 INFO L231 Difference]: Finished difference. Result has 143 places, 232 transitions, 835 flow [2023-08-25 16:28:37,038 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-25 16:28:37,038 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, -1 predicate places. [2023-08-25 16:28:37,039 INFO L495 AbstractCegarLoop]: Abstraction has has 143 places, 232 transitions, 835 flow [2023-08-25 16:28:37,040 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-25 16:28:37,042 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 16:28:37,042 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-25 16:28:37,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-25 16:28:37,043 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-25 16:28:37,048 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 16:28:37,048 INFO L85 PathProgramCache]: Analyzing trace with hash -2101821916, now seen corresponding path program 1 times [2023-08-25 16:28:37,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 16:28:37,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136720330] [2023-08-25 16:28:37,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 16:28:37,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 16:28:37,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 16:28:37,113 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-25 16:28:37,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 16:28:37,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136720330] [2023-08-25 16:28:37,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136720330] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 16:28:37,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 16:28:37,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-08-25 16:28:37,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763432057] [2023-08-25 16:28:37,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 16:28:37,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-25 16:28:37,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 16:28:37,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-25 16:28:37,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-25 16:28:37,119 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 317 out of 636 [2023-08-25 16:28:37,120 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-25 16:28:37,120 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 16:28:37,120 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 317 of 636 [2023-08-25 16:28:37,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 16:28:37,485 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-25 16:28:37,485 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-25 16:28:37,486 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 16:28:37,486 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 16:28:37,486 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-25 16:28:37,510 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-25 16:28:37,511 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 16:28:37,511 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 16:28:37,511 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 16:28:37,511 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 16:28:37,511 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-25 16:28:37,511 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is not cut-off event [2023-08-25 16:28:37,511 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 16:28:37,511 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 16:28:37,512 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is not cut-off event [2023-08-25 16:28:37,526 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-25 16:28:37,526 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 16:28:37,526 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 16:28:37,526 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 16:28:37,526 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 16:28:37,529 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-25 16:28:37,529 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-25 16:28:37,529 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 16:28:37,530 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 16:28:37,530 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-25 16:28:37,537 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-25 16:28:37,537 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 16:28:37,538 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 16:28:37,538 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 16:28:37,538 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 16:28:37,538 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-25 16:28:37,538 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-25 16:28:37,538 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 16:28:37,538 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 16:28:37,539 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-25 16:28:37,551 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-25 16:28:37,551 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 16:28:37,551 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 16:28:37,552 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 16:28:37,552 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 16:28:37,555 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-25 16:28:37,555 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-25 16:28:37,555 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 16:28:37,555 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 16:28:37,556 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-25 16:28:37,565 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-25 16:28:37,565 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 16:28:37,565 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 16:28:37,565 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 16:28:37,565 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 16:28:37,566 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-25 16:28:37,566 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is not cut-off event [2023-08-25 16:28:37,566 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 16:28:37,566 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 16:28:37,566 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is not cut-off event [2023-08-25 16:28:37,579 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-25 16:28:37,580 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 16:28:37,580 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 16:28:37,580 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 16:28:37,580 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 16:28:37,584 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-25 16:28:37,585 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-25 16:28:37,585 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 16:28:37,585 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 16:28:37,585 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-25 16:28:37,595 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-25 16:28:37,595 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is not cut-off event [2023-08-25 16:28:37,596 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 16:28:37,596 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 16:28:37,596 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-25 16:28:37,609 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-25 16:28:37,609 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 16:28:37,610 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 16:28:37,610 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 16:28:37,610 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 16:28:37,615 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-25 16:28:37,615 INFO L294 olderBase$Statistics]: this new event has 43 ancestors and is cut-off event [2023-08-25 16:28:37,615 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 16:28:37,615 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 16:28:37,615 INFO L297 olderBase$Statistics]: existing Event has 43 ancestors and is cut-off event [2023-08-25 16:28:37,660 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-25 16:28:37,660 INFO L294 olderBase$Statistics]: this new event has 44 ancestors and is not cut-off event [2023-08-25 16:28:37,660 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-25 16:28:37,660 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-25 16:28:37,660 INFO L297 olderBase$Statistics]: existing Event has 44 ancestors and is not cut-off event [2023-08-25 16:28:37,694 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-25 16:28:37,694 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is not cut-off event [2023-08-25 16:28:37,694 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-25 16:28:37,695 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-25 16:28:37,695 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-25 16:28:37,695 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-25 16:28:37,695 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is not cut-off event [2023-08-25 16:28:37,695 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-25 16:28:37,695 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-25 16:28:37,695 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is not cut-off event [2023-08-25 16:28:37,730 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-25 16:28:37,730 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 16:28:37,730 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 16:28:37,730 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 16:28:37,730 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 16:28:37,731 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-25 16:28:37,731 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is not cut-off event [2023-08-25 16:28:37,731 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 16:28:37,731 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 16:28:37,731 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is not cut-off event [2023-08-25 16:28:37,749 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-25 16:28:37,750 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-25 16:28:37,750 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-25 16:28:37,750 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-25 16:28:37,750 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-25 16:28:37,752 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-25 16:28:37,752 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-25 16:28:37,752 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-25 16:28:37,752 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-25 16:28:37,752 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-25 16:28:37,909 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-25 16:28:37,909 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is not cut-off event [2023-08-25 16:28:37,909 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-25 16:28:37,909 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-25 16:28:37,909 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-25 16:28:37,910 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-25 16:28:37,910 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is not cut-off event [2023-08-25 16:28:37,910 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-25 16:28:37,910 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-25 16:28:37,910 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is not cut-off event [2023-08-25 16:28:37,929 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-25 16:28:37,929 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-25 16:28:37,929 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-25 16:28:37,930 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-25 16:28:37,930 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-25 16:28:37,933 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-25 16:28:37,933 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-25 16:28:37,934 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-25 16:28:37,934 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-25 16:28:37,934 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-25 16:28:37,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|)), 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-25 16:28:37,955 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is not cut-off event [2023-08-25 16:28:37,955 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is not cut-off event [2023-08-25 16:28:37,955 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is not cut-off event [2023-08-25 16:28:37,955 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is not cut-off event [2023-08-25 16:28:37,974 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-25 16:28:37,974 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-25 16:28:37,974 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-25 16:28:37,974 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-25 16:28:37,974 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-25 16:28:37,978 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-25 16:28:37,978 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-25 16:28:37,979 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-25 16:28:37,979 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-25 16:28:37,979 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-25 16:28:38,004 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-25 16:28:38,005 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is not cut-off event [2023-08-25 16:28:38,005 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is not cut-off event [2023-08-25 16:28:38,005 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is not cut-off event [2023-08-25 16:28:38,005 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is not cut-off event [2023-08-25 16:28:38,021 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-25 16:28:38,021 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-25 16:28:38,022 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-25 16:28:38,022 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-25 16:28:38,022 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-25 16:28:38,027 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-25 16:28:38,027 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-25 16:28:38,027 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-25 16:28:38,027 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-25 16:28:38,027 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-25 16:28:38,051 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-25 16:28:38,052 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is not cut-off event [2023-08-25 16:28:38,052 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-25 16:28:38,052 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-25 16:28:38,052 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-25 16:28:38,052 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-25 16:28:38,052 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is not cut-off event [2023-08-25 16:28:38,052 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-25 16:28:38,052 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-25 16:28:38,053 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-25 16:28:38,070 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-25 16:28:38,070 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-25 16:28:38,070 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-25 16:28:38,070 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-25 16:28:38,070 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-25 16:28:38,074 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-25 16:28:38,075 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-25 16:28:38,075 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-25 16:28:38,075 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-25 16:28:38,075 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-25 16:28:38,077 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-25 16:28:38,077 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-25 16:28:38,077 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-25 16:28:38,077 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-25 16:28:38,077 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-25 16:28:38,103 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-25 16:28:38,103 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,103 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,103 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,104 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,104 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-25 16:28:38,104 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,104 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,104 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,104 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,108 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-25 16:28:38,108 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,108 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,108 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,108 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-25 16:28:38,124 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-25 16:28:38,125 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-25 16:28:38,125 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-25 16:28:38,125 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-25 16:28:38,125 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-25 16:28:38,156 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-25 16:28:38,156 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,156 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,156 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,157 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,157 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-25 16:28:38,157 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,157 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,157 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,158 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,160 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-25 16:28:38,161 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,161 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,161 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,161 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-25 16:28:38,176 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-25 16:28:38,176 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-25 16:28:38,176 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-25 16:28:38,176 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-25 16:28:38,176 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-25 16:28:38,184 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-25 16:28:38,184 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-25 16:28:38,185 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-25 16:28:38,185 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-25 16:28:38,185 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-25 16:28:38,210 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-25 16:28:38,211 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,211 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,211 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,211 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,211 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-25 16:28:38,211 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,211 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,212 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,212 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,215 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-25 16:28:38,215 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,215 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,215 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,215 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-25 16:28:38,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][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-25 16:28:38,228 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-25 16:28:38,228 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-25 16:28:38,228 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-25 16:28:38,228 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-25 16:28:38,237 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-25 16:28:38,237 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-25 16:28:38,237 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-25 16:28:38,237 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-25 16:28:38,237 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-25 16:28:38,265 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-25 16:28:38,265 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is not cut-off event [2023-08-25 16:28:38,265 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-25 16:28:38,265 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-25 16:28:38,265 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-25 16:28:38,268 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-25 16:28:38,269 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is not cut-off event [2023-08-25 16:28:38,269 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-25 16:28:38,269 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-25 16:28:38,269 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is not cut-off event [2023-08-25 16:28:38,277 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-25 16:28:38,277 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-25 16:28:38,277 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-25 16:28:38,277 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-25 16:28:38,277 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-25 16:28:38,285 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-25 16:28:38,285 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-25 16:28:38,285 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-25 16:28:38,285 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-25 16:28:38,285 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-25 16:28:38,324 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-25 16:28:38,324 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,324 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,325 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,325 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,329 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-25 16:28:38,329 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,329 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,329 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,329 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,332 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-25 16:28:38,332 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,332 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,332 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,332 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,333 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-25 16:28:38,333 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,333 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,333 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,333 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is cut-off event [2023-08-25 16:28:38,365 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-25 16:28:38,366 INFO L294 olderBase$Statistics]: this new event has 56 ancestors and is not cut-off event [2023-08-25 16:28:38,366 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is not cut-off event [2023-08-25 16:28:38,366 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is not cut-off event [2023-08-25 16:28:38,366 INFO L297 olderBase$Statistics]: existing Event has 56 ancestors and is not cut-off event [2023-08-25 16:28:38,412 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-25 16:28:38,412 INFO L294 olderBase$Statistics]: this new event has 57 ancestors and is not cut-off event [2023-08-25 16:28:38,412 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is not cut-off event [2023-08-25 16:28:38,412 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is not cut-off event [2023-08-25 16:28:38,413 INFO L297 olderBase$Statistics]: existing Event has 57 ancestors and is not cut-off event [2023-08-25 16:28:38,454 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-25 16:28:38,454 INFO L294 olderBase$Statistics]: this new event has 58 ancestors and is not cut-off event [2023-08-25 16:28:38,454 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is not cut-off event [2023-08-25 16:28:38,454 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is not cut-off event [2023-08-25 16:28:38,455 INFO L297 olderBase$Statistics]: existing Event has 58 ancestors and is not cut-off event [2023-08-25 16:28:38,498 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-25 16:28:38,498 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is not cut-off event [2023-08-25 16:28:38,498 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is not cut-off event [2023-08-25 16:28:38,498 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is not cut-off event [2023-08-25 16:28:38,498 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is not cut-off event [2023-08-25 16:28:38,539 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-25 16:28:38,539 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is not cut-off event [2023-08-25 16:28:38,539 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is not cut-off event [2023-08-25 16:28:38,539 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is not cut-off event [2023-08-25 16:28:38,539 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is not cut-off event [2023-08-25 16:28:38,585 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-25 16:28:38,585 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2023-08-25 16:28:38,585 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-25 16:28:38,585 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-25 16:28:38,585 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-25 16:28:38,588 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-25 16:28:38,588 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2023-08-25 16:28:38,588 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-25 16:28:38,589 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-25 16:28:38,589 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-25 16:28:38,616 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-25 16:28:38,616 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is not cut-off event [2023-08-25 16:28:38,616 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is not cut-off event [2023-08-25 16:28:38,616 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is not cut-off event [2023-08-25 16:28:38,616 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is not cut-off event [2023-08-25 16:28:38,620 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-25 16:28:38,620 INFO L294 olderBase$Statistics]: this new event has 63 ancestors and is cut-off event [2023-08-25 16:28:38,620 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-25 16:28:38,620 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-25 16:28:38,621 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-25 16:28:38,622 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-25 16:28:38,622 INFO L294 olderBase$Statistics]: this new event has 63 ancestors and is cut-off event [2023-08-25 16:28:38,622 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-25 16:28:38,622 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-25 16:28:38,622 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is cut-off event [2023-08-25 16:28:38,652 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-25 16:28:38,652 INFO L294 olderBase$Statistics]: this new event has 63 ancestors and is not cut-off event [2023-08-25 16:28:38,652 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-25 16:28:38,652 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-25 16:28:38,652 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-25 16:28:38,653 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-25 16:28:38,653 INFO L294 olderBase$Statistics]: this new event has 63 ancestors and is not cut-off event [2023-08-25 16:28:38,653 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-25 16:28:38,654 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-25 16:28:38,654 INFO L297 olderBase$Statistics]: existing Event has 63 ancestors and is not cut-off event [2023-08-25 16:28:38,685 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-25 16:28:38,685 INFO L294 olderBase$Statistics]: this new event has 64 ancestors and is not cut-off event [2023-08-25 16:28:38,685 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-25 16:28:38,685 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-25 16:28:38,686 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-25 16:28:38,687 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-25 16:28:38,687 INFO L294 olderBase$Statistics]: this new event has 64 ancestors and is not cut-off event [2023-08-25 16:28:38,687 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-25 16:28:38,687 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-25 16:28:38,687 INFO L297 olderBase$Statistics]: existing Event has 64 ancestors and is not cut-off event [2023-08-25 16:28:38,718 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-25 16:28:38,718 INFO L294 olderBase$Statistics]: this new event has 65 ancestors and is not cut-off event [2023-08-25 16:28:38,718 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-25 16:28:38,718 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-25 16:28:38,718 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-25 16:28:38,719 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-25 16:28:38,719 INFO L294 olderBase$Statistics]: this new event has 65 ancestors and is not cut-off event [2023-08-25 16:28:38,719 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-25 16:28:38,719 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-25 16:28:38,719 INFO L297 olderBase$Statistics]: existing Event has 65 ancestors and is not cut-off event [2023-08-25 16:28:38,723 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-25 16:28:38,723 INFO L294 olderBase$Statistics]: this new event has 66 ancestors and is cut-off event [2023-08-25 16:28:38,723 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-25 16:28:38,723 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-25 16:28:38,723 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-25 16:28:38,725 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-25 16:28:38,725 INFO L294 olderBase$Statistics]: this new event has 66 ancestors and is cut-off event [2023-08-25 16:28:38,725 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-25 16:28:38,725 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-25 16:28:38,725 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is cut-off event [2023-08-25 16:28:38,751 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-25 16:28:38,752 INFO L294 olderBase$Statistics]: this new event has 66 ancestors and is not cut-off event [2023-08-25 16:28:38,752 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is not cut-off event [2023-08-25 16:28:38,752 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is not cut-off event [2023-08-25 16:28:38,752 INFO L297 olderBase$Statistics]: existing Event has 66 ancestors and is not cut-off event [2023-08-25 16:28:39,366 INFO L124 PetriNetUnfolderBase]: 10363/24775 cut-off events. [2023-08-25 16:28:39,367 INFO L125 PetriNetUnfolderBase]: For 2425/4744 co-relation queries the response was YES. [2023-08-25 16:28:39,405 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-25 16:28:39,473 INFO L140 encePairwiseOnDemand]: 632/636 looper letters, 74 selfloop transitions, 3 changer transitions 2/255 dead transitions. [2023-08-25 16:28:39,473 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 255 transitions, 1046 flow [2023-08-25 16:28:39,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-25 16:28:39,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-25 16:28:39,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1022 transitions. [2023-08-25 16:28:39,476 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5356394129979035 [2023-08-25 16:28:39,476 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1022 transitions. [2023-08-25 16:28:39,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1022 transitions. [2023-08-25 16:28:39,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 16:28:39,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1022 transitions. [2023-08-25 16:28:39,478 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-25 16:28:39,481 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-25 16:28:39,481 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-25 16:28:39,482 INFO L175 Difference]: Start difference. First operand has 143 places, 232 transitions, 835 flow. Second operand 3 states and 1022 transitions. [2023-08-25 16:28:39,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 145 places, 255 transitions, 1046 flow [2023-08-25 16:28:39,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 255 transitions, 1046 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-25 16:28:39,588 INFO L231 Difference]: Finished difference. Result has 147 places, 233 transitions, 853 flow [2023-08-25 16:28:39,588 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-25 16:28:39,589 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 3 predicate places. [2023-08-25 16:28:39,590 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 233 transitions, 853 flow [2023-08-25 16:28:39,590 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-25 16:28:39,590 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 16:28:39,590 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 16:28:39,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-25 16:28:39,591 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-25 16:28:39,591 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 16:28:39,591 INFO L85 PathProgramCache]: Analyzing trace with hash -751596276, now seen corresponding path program 1 times [2023-08-25 16:28:39,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 16:28:39,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133861121] [2023-08-25 16:28:39,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 16:28:39,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 16:28:39,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 16:28:39,869 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-25 16:28:39,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 16:28:39,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133861121] [2023-08-25 16:28:39,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133861121] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 16:28:39,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 16:28:39,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-25 16:28:39,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488623094] [2023-08-25 16:28:39,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 16:28:39,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-25 16:28:39,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 16:28:39,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-25 16:28:39,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-25 16:28:39,873 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 636 [2023-08-25 16:28:39,874 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-25 16:28:39,874 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 16:28:39,874 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 636 [2023-08-25 16:28:39,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 16:28:50,084 INFO L124 PetriNetUnfolderBase]: 90986/139774 cut-off events. [2023-08-25 16:28:50,084 INFO L125 PetriNetUnfolderBase]: For 35910/35984 co-relation queries the response was YES. [2023-08-25 16:28:50,353 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-25 16:28:50,861 INFO L140 encePairwiseOnDemand]: 581/636 looper letters, 399 selfloop transitions, 253 changer transitions 0/654 dead transitions. [2023-08-25 16:28:50,861 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 152 places, 654 transitions, 3356 flow [2023-08-25 16:28:50,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-25 16:28:50,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-25 16:28:50,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1664 transitions. [2023-08-25 16:28:50,866 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4360587002096436 [2023-08-25 16:28:50,866 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1664 transitions. [2023-08-25 16:28:50,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1664 transitions. [2023-08-25 16:28:50,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 16:28:50,867 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1664 transitions. [2023-08-25 16:28:50,870 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-25 16:28:50,874 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-25 16:28:50,875 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-25 16:28:50,875 INFO L175 Difference]: Start difference. First operand has 147 places, 233 transitions, 853 flow. Second operand 6 states and 1664 transitions. [2023-08-25 16:28:50,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 152 places, 654 transitions, 3356 flow [2023-08-25 16:28:51,089 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 654 transitions, 3334 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-25 16:28:51,094 INFO L231 Difference]: Finished difference. Result has 155 places, 481 transitions, 2859 flow [2023-08-25 16:28:51,094 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-25 16:28:51,095 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 11 predicate places. [2023-08-25 16:28:51,095 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 481 transitions, 2859 flow [2023-08-25 16:28:51,096 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-25 16:28:51,096 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 16:28:51,096 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 16:28:51,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-25 16:28:51,096 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-25 16:28:51,096 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 16:28:51,096 INFO L85 PathProgramCache]: Analyzing trace with hash -522513847, now seen corresponding path program 1 times [2023-08-25 16:28:51,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 16:28:51,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224733339] [2023-08-25 16:28:51,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 16:28:51,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 16:28:51,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 16:28:51,325 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-25 16:28:51,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 16:28:51,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224733339] [2023-08-25 16:28:51,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224733339] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 16:28:51,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 16:28:51,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-25 16:28:51,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417657100] [2023-08-25 16:28:51,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 16:28:51,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-25 16:28:51,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 16:28:51,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-25 16:28:51,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-25 16:28:51,327 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 636 [2023-08-25 16:28:51,328 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-25 16:28:51,328 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 16:28:51,328 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 636 [2023-08-25 16:28:51,328 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 16:29:04,376 INFO L124 PetriNetUnfolderBase]: 95292/146425 cut-off events. [2023-08-25 16:29:04,376 INFO L125 PetriNetUnfolderBase]: For 116806/116934 co-relation queries the response was YES. [2023-08-25 16:29:04,761 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-25 16:29:05,173 INFO L140 encePairwiseOnDemand]: 606/636 looper letters, 562 selfloop transitions, 156 changer transitions 0/720 dead transitions. [2023-08-25 16:29:05,174 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 720 transitions, 5455 flow [2023-08-25 16:29:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-25 16:29:05,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-25 16:29:05,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1461 transitions. [2023-08-25 16:29:05,179 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.3828616352201258 [2023-08-25 16:29:05,179 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1461 transitions. [2023-08-25 16:29:05,179 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1461 transitions. [2023-08-25 16:29:05,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 16:29:05,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1461 transitions. [2023-08-25 16:29:05,182 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-25 16:29:05,185 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-25 16:29:05,187 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-25 16:29:05,187 INFO L175 Difference]: Start difference. First operand has 155 places, 481 transitions, 2859 flow. Second operand 6 states and 1461 transitions. [2023-08-25 16:29:05,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 720 transitions, 5455 flow [2023-08-25 16:29:06,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 720 transitions, 5359 flow, removed 48 selfloop flow, removed 0 redundant places. [2023-08-25 16:29:06,253 INFO L231 Difference]: Finished difference. Result has 164 places, 632 transitions, 4261 flow [2023-08-25 16:29:06,253 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-25 16:29:06,253 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 20 predicate places. [2023-08-25 16:29:06,254 INFO L495 AbstractCegarLoop]: Abstraction has has 164 places, 632 transitions, 4261 flow [2023-08-25 16:29:06,254 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-25 16:29:06,254 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 16:29:06,254 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 16:29:06,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-25 16:29:06,254 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-25 16:29:06,255 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 16:29:06,255 INFO L85 PathProgramCache]: Analyzing trace with hash 580298369, now seen corresponding path program 1 times [2023-08-25 16:29:06,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 16:29:06,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829749681] [2023-08-25 16:29:06,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 16:29:06,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 16:29:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 16:29:06,434 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-25 16:29:06,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 16:29:06,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829749681] [2023-08-25 16:29:06,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829749681] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 16:29:06,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 16:29:06,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-25 16:29:06,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395397615] [2023-08-25 16:29:06,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 16:29:06,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-25 16:29:06,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 16:29:06,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-25 16:29:06,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-25 16:29:06,439 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 636 [2023-08-25 16:29:06,440 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-25 16:29:06,440 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 16:29:06,440 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 636 [2023-08-25 16:29:06,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 16:29:23,882 INFO L124 PetriNetUnfolderBase]: 116924/178765 cut-off events. [2023-08-25 16:29:23,882 INFO L125 PetriNetUnfolderBase]: For 224104/224202 co-relation queries the response was YES. [2023-08-25 16:29:24,550 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-25 16:29:25,237 INFO L140 encePairwiseOnDemand]: 577/636 looper letters, 805 selfloop transitions, 600 changer transitions 0/1406 dead transitions. [2023-08-25 16:29:25,238 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 1406 transitions, 11003 flow [2023-08-25 16:29:25,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-25 16:29:25,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-25 16:29:25,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1697 transitions. [2023-08-25 16:29:25,241 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.444706498951782 [2023-08-25 16:29:25,241 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1697 transitions. [2023-08-25 16:29:25,241 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1697 transitions. [2023-08-25 16:29:25,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 16:29:25,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1697 transitions. [2023-08-25 16:29:25,244 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-25 16:29:25,247 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-25 16:29:25,248 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-25 16:29:25,248 INFO L175 Difference]: Start difference. First operand has 164 places, 632 transitions, 4261 flow. Second operand 6 states and 1697 transitions. [2023-08-25 16:29:25,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 1406 transitions, 11003 flow [2023-08-25 16:29:26,628 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 1406 transitions, 10571 flow, removed 216 selfloop flow, removed 0 redundant places. [2023-08-25 16:29:26,639 INFO L231 Difference]: Finished difference. Result has 174 places, 1211 transitions, 10287 flow [2023-08-25 16:29:26,639 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-25 16:29:26,639 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 30 predicate places. [2023-08-25 16:29:26,639 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 1211 transitions, 10287 flow [2023-08-25 16:29:26,640 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-25 16:29:26,640 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 16:29:26,640 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 16:29:26,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-25 16:29:26,640 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-25 16:29:26,640 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 16:29:26,640 INFO L85 PathProgramCache]: Analyzing trace with hash 596241298, now seen corresponding path program 1 times [2023-08-25 16:29:26,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 16:29:26,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194761263] [2023-08-25 16:29:26,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 16:29:26,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 16:29:26,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-25 16:29:26,819 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-25 16:29:26,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-25 16:29:26,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194761263] [2023-08-25 16:29:26,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194761263] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-25 16:29:26,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-25 16:29:26,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-08-25 16:29:26,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089292941] [2023-08-25 16:29:26,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-25 16:29:26,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-25 16:29:26,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-25 16:29:26,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-25 16:29:26,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-25 16:29:26,821 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 636 [2023-08-25 16:29:26,821 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-25 16:29:26,821 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-25 16:29:26,822 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 636 [2023-08-25 16:29:26,822 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-25 16:29:51,253 INFO L124 PetriNetUnfolderBase]: 120178/183799 cut-off events. [2023-08-25 16:29:51,253 INFO L125 PetriNetUnfolderBase]: For 417307/417376 co-relation queries the response was YES. [2023-08-25 16:29:52,161 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-25 16:29:52,761 INFO L140 encePairwiseOnDemand]: 605/636 looper letters, 1288 selfloop transitions, 306 changer transitions 0/1595 dead transitions. [2023-08-25 16:29:52,761 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 1595 transitions, 16501 flow [2023-08-25 16:29:52,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-08-25 16:29:52,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-08-25 16:29:52,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1445 transitions. [2023-08-25 16:29:52,764 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.37866876310272535 [2023-08-25 16:29:52,764 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1445 transitions. [2023-08-25 16:29:52,764 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1445 transitions. [2023-08-25 16:29:52,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-25 16:29:52,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1445 transitions. [2023-08-25 16:29:52,767 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-25 16:29:52,770 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-25 16:29:52,770 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-25 16:29:52,770 INFO L175 Difference]: Start difference. First operand has 174 places, 1211 transitions, 10287 flow. Second operand 6 states and 1445 transitions. [2023-08-25 16:29:52,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 1595 transitions, 16501 flow [2023-08-25 16:29:55,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 1595 transitions, 16057 flow, removed 222 selfloop flow, removed 0 redundant places. [2023-08-25 16:29:55,660 INFO L231 Difference]: Finished difference. Result has 184 places, 1501 transitions, 14099 flow [2023-08-25 16:29:55,660 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-25 16:29:55,661 INFO L281 CegarLoopForPetriNet]: 144 programPoint places, 40 predicate places. [2023-08-25 16:29:55,661 INFO L495 AbstractCegarLoop]: Abstraction has has 184 places, 1501 transitions, 14099 flow [2023-08-25 16:29:55,661 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-25 16:29:55,661 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 16:29:55,661 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 16:29:55,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-25 16:29:55,661 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-25 16:29:55,662 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 16:29:55,662 INFO L85 PathProgramCache]: Analyzing trace with hash 81038981, now seen corresponding path program 1 times [2023-08-25 16:29:55,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 16:29:55,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697935679] [2023-08-25 16:29:55,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 16:29:55,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 16:29:55,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 16:29:55,697 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 16:29:55,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 16:29:55,770 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 16:29:55,771 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 16:29:55,771 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (30 of 31 remaining) [2023-08-25 16:29:55,772 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (29 of 31 remaining) [2023-08-25 16:29:55,772 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (28 of 31 remaining) [2023-08-25 16:29:55,772 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (27 of 31 remaining) [2023-08-25 16:29:55,772 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (26 of 31 remaining) [2023-08-25 16:29:55,772 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (25 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE (24 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (23 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (22 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE (21 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (20 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONASSERT (19 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (18 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE (17 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONASSERT (16 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (15 of 31 remaining) [2023-08-25 16:29:55,773 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONASSERT (14 of 31 remaining) [2023-08-25 16:29:55,774 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONASSERT (13 of 31 remaining) [2023-08-25 16:29:55,774 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (12 of 31 remaining) [2023-08-25 16:29:55,774 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONASSERT (11 of 31 remaining) [2023-08-25 16:29:55,774 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONASSERT (10 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (9 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (8 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (7 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (6 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (5 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (4 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (3 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr0ASSERT_VIOLATIONDATA_RACE (2 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr1ASSERT_VIOLATIONDATA_RACE (1 of 31 remaining) [2023-08-25 16:29:55,775 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location my_callbackErr2ASSERT_VIOLATIONDATA_RACE (0 of 31 remaining) [2023-08-25 16:29:55,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-25 16:29:55,776 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 16:29:55,779 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-08-25 16:29:55,779 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-08-25 16:29:55,817 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.08 04:29:55 BasicIcfg [2023-08-25 16:29:55,818 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-08-25 16:29:55,818 INFO L158 Benchmark]: Toolchain (without parser) took 146692.45ms. Allocated memory was 367.0MB in the beginning and 15.1GB in the end (delta: 14.7GB). Free memory was 340.1MB in the beginning and 8.2GB in the end (delta: -7.9GB). Peak memory consumption was 6.8GB. Max. memory is 16.0GB. [2023-08-25 16:29:55,818 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 367.0MB. Free memory is still 344.9MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-25 16:29:55,818 INFO L158 Benchmark]: CACSL2BoogieTranslator took 658.12ms. Allocated memory is still 367.0MB. Free memory was 340.1MB in the beginning and 332.5MB in the end (delta: 7.6MB). Peak memory consumption was 57.5MB. Max. memory is 16.0GB. [2023-08-25 16:29:55,818 INFO L158 Benchmark]: Boogie Procedure Inliner took 55.96ms. Allocated memory is still 367.0MB. Free memory was 332.5MB in the beginning and 327.4MB in the end (delta: 5.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-25 16:29:55,818 INFO L158 Benchmark]: Boogie Preprocessor took 57.30ms. Allocated memory is still 367.0MB. Free memory was 327.4MB in the beginning and 323.2MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2023-08-25 16:29:55,819 INFO L158 Benchmark]: RCFGBuilder took 591.19ms. Allocated memory is still 367.0MB. Free memory was 323.2MB in the beginning and 287.5MB in the end (delta: 35.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.0GB. [2023-08-25 16:29:55,820 INFO L158 Benchmark]: TraceAbstraction took 145295.42ms. Allocated memory was 511.7MB in the beginning and 15.1GB in the end (delta: 14.6GB). Free memory was 480.4MB in the beginning and 8.2GB in the end (delta: -7.7GB). Peak memory consumption was 6.8GB. Max. memory is 16.0GB. [2023-08-25 16:29:55,821 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.13ms. Allocated memory is still 367.0MB. Free memory is still 344.9MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 658.12ms. Allocated memory is still 367.0MB. Free memory was 340.1MB in the beginning and 332.5MB in the end (delta: 7.6MB). Peak memory consumption was 57.5MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 55.96ms. Allocated memory is still 367.0MB. Free memory was 332.5MB in the beginning and 327.4MB in the end (delta: 5.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 57.30ms. Allocated memory is still 367.0MB. Free memory was 327.4MB in the beginning and 323.2MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * RCFGBuilder took 591.19ms. Allocated memory is still 367.0MB. Free memory was 323.2MB in the beginning and 287.5MB in the end (delta: 35.7MB). Peak memory consumption was 35.7MB. Max. memory is 16.0GB. * TraceAbstraction took 145295.42ms. Allocated memory was 511.7MB in the beginning and 15.1GB in the end (delta: 14.6GB). Free memory was 480.4MB in the beginning and 8.2GB in the end (delta: -7.7GB). Peak memory consumption was 6.8GB. 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: 56.8s, 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 = 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 = 3 [1726] * 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: 145.1s, OverallIterations: 8, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 86.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 56.9s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 641 SdHoareTripleChecker+Valid, 4.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 641 mSDsluCounter, 398 SdHoareTripleChecker+Invalid, 3.5s 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-25 16:29:55,861 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...